<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.opensourceecology.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jason</id>
	<title>Open Source Ecology - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.opensourceecology.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jason"/>
	<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/wiki/Special:Contributions/Jason"/>
	<updated>2026-05-05T01:11:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Electric_wood_ignitor&amp;diff=74266</id>
		<title>Electric wood ignitor</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Electric_wood_ignitor&amp;diff=74266"/>
		<updated>2012-09-21T20:02:38Z</updated>

		<summary type="html">&lt;p&gt;Jason: Created page with &amp;quot;Wood can be ignited electrically. One may wish to do so in order to use wood as heat in an intelligent or automated manner. This can potentially be more efficient than a traditio...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wood can be ignited electrically. One may wish to do so in order to use wood as heat in an intelligent or automated manner. This can potentially be more efficient than a traditional fire where wood must continually be added to keep the fire going. &lt;br /&gt;
&lt;br /&gt;
Specifically, a rocket stove (rocket mass heater) has only small and infrequent burn times. Combining it with automatic ignition may make it&#039;s use more practical.&lt;br /&gt;
&lt;br /&gt;
Electric ignitors are common in pellet stoves. They work by taking a cartridge heater, and placing a sleeve around it with an air gap around the heating element. There is a hole in the sleeve at the base, and the end is open. As air is drawn through the the pellet stove (pellet stoves have an exhaust fan which forces air through the system), air is drawn through the cartridge. Super hot air emerges from the cartridge, igniting the pellets.&lt;br /&gt;
&lt;br /&gt;
Ignition is achieved in wood or other biomass through complex mechanisms. However, the very simple rule is that once the wood reaches between 250C and 350C, it will ignite. The hot air from the heat cartridge produces high enough temperatures.&lt;br /&gt;
&lt;br /&gt;
An electric ignitor for a wood stove needs an additional component to provide forced air through the cartridge, because wood stoves don&#039;t have a built-in fan. Such a system already exists, it&#039;s called Greenstart for Lopi stoves and costs $349 I&#039;m told. Ignitor elements for pellet stoves go for $50 - $100 on ebay. The Greenstart system includes one of those plus a small fan and a circuit board to provide an ignition sequence at the push of a button.&lt;br /&gt;
&lt;br /&gt;
Generally these heat cartridges use 300 - 400 watts.&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Hydrostatic_drive&amp;diff=67849</id>
		<title>Hydrostatic drive</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Hydrostatic_drive&amp;diff=67849"/>
		<updated>2012-06-30T09:54:54Z</updated>

		<summary type="html">&lt;p&gt;Jason: Created page with &amp;quot;A hydrostatic drive is a type hydraulic transmission which is preferable to a mechanical transmission in certain situations. Benefits are infinitely variable speed control and co...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A hydrostatic drive is a type hydraulic transmission which is preferable to a mechanical transmission in certain situations. Benefits are infinitely variable speed control and constant torque while changing speeds. It has replaced mechanical transmissions in many modern tractors.&lt;br /&gt;
&lt;br /&gt;
http://machinedesign.com/BDE/FLUID/bdefp6/bdefp6_6.html&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Brake_specific_fuel_consumption&amp;diff=65168</id>
		<title>Brake specific fuel consumption</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Brake_specific_fuel_consumption&amp;diff=65168"/>
		<updated>2012-06-09T09:07:13Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Brake specific fuel consumption (BSFC) is a measure of the efficiency of an internal combustion engine. The term &amp;quot;specific fuel consumption&amp;quot; refers to the amount of fuel used normalized to the amount of power generated, which gives you an efficiency at at certain operating point of the engine. The term &amp;quot;brake&amp;quot; refers to how the power is measured: a brake is attached to the output of the engine for this measurement.&lt;br /&gt;
&lt;br /&gt;
Understanding what operating conditions are necessary to minimize BSFC will improve fuel efficiency when designing systems to use internal combustion engines, or operating vehicles and equipment. Typically this is most critical when driving an automobile.&lt;br /&gt;
&lt;br /&gt;
Here are key takeaways to be aware of:&lt;br /&gt;
*Maximum efficiency, for gasoline engines, is when the throttle is completely open (engine is under 100% load). The reason is that the engine must suck air past the throttle plate, in which case it is acting like a vacuum pump.&lt;br /&gt;
*Following the point above, to achieve maximum mpg when driving, it pretty much boils down to &amp;quot;be in the highest gear possible at the lowest speed possible&amp;quot;. Being in a higher gear causes the throttle to be open more generally. At high speeds engine friction and air drag reduce efficiency.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Specific fuel consumption vs rpm at different loads.jpg|400px|thumb|Brake specific fuel consumption at different engine loads (throttle levels). The throttle being fully open is more efficient than it being even half way open, regardless of rpm.]] || [[File:Engine load vs engine speed for different specific fuel consumptions.jpg|400px|thumb|This contour plot shows the &amp;quot;sweet spot&amp;quot; operating condition for fuel efficiency. The smallest closed contour represents the lowest specific fuel consumption. Note that if you have the throttle completely open (100%), then you are operating at the top of the graph over all rpms. At lower throttle levels, you are operating at the bottom of the graph.]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Mpg vs speed in the highest gear.gif|400px|thumb|This shows what fuel efficiency you get when operating in 5th gear only. At lower speeds you must have the throttle mostly open because you are driving in a much higher gear than normal and you have very little torque. The low torque at low speeds requires the throttle to be open. At higher speeds, the throttle is closed partially because 5th gear has more power at those speeds.]] || [[File:Mpg vs speed for a 1986 golf gti.gif|400px|thumb|Fuel efficiency of a 1986 Volkswagon Golf GTI at different speeds. This is what is normally seen because it shows common gears being used at those speeds.]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
*http://autospeed.com/A_112611/cms/article.html&lt;br /&gt;
*http://metrompg.com/posts/speed-vs-mpg.htm&lt;br /&gt;
*https://en.wikipedia.org/wiki/Brake_specific_fuel_consumption&lt;br /&gt;
*https://en.wikipedia.org/wiki/Fuel_economy-maximizing_behaviors&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Mpg_vs_speed_in_the_highest_gear.gif&amp;diff=65167</id>
		<title>File:Mpg vs speed in the highest gear.gif</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Mpg_vs_speed_in_the_highest_gear.gif&amp;diff=65167"/>
		<updated>2012-06-09T08:55:41Z</updated>

		<summary type="html">&lt;p&gt;Jason: uploaded a new version of &amp;amp;quot;File:Mpg vs speed in the highest gear.gif&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Mpg_vs_speed_for_a_1986_golf_gti.gif&amp;diff=65166</id>
		<title>File:Mpg vs speed for a 1986 golf gti.gif</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Mpg_vs_speed_for_a_1986_golf_gti.gif&amp;diff=65166"/>
		<updated>2012-06-09T08:54:13Z</updated>

		<summary type="html">&lt;p&gt;Jason: uploaded a new version of &amp;amp;quot;File:Mpg vs speed for a 1986 golf gti.gif&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Mpg_vs_speed_for_a_1986_golf_gti.gif&amp;diff=65165</id>
		<title>File:Mpg vs speed for a 1986 golf gti.gif</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Mpg_vs_speed_for_a_1986_golf_gti.gif&amp;diff=65165"/>
		<updated>2012-06-09T08:53:54Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Mpg_vs_speed_in_the_highest_gear.gif&amp;diff=65164</id>
		<title>File:Mpg vs speed in the highest gear.gif</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Mpg_vs_speed_in_the_highest_gear.gif&amp;diff=65164"/>
		<updated>2012-06-09T08:53:30Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Engine_load_vs_engine_speed_for_different_specific_fuel_consumptions.jpg&amp;diff=65163</id>
		<title>File:Engine load vs engine speed for different specific fuel consumptions.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Engine_load_vs_engine_speed_for_different_specific_fuel_consumptions.jpg&amp;diff=65163"/>
		<updated>2012-06-09T08:53:04Z</updated>

		<summary type="html">&lt;p&gt;Jason: uploaded a new version of &amp;amp;quot;File:Engine load vs engine speed for different specific fuel consumptions.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Engine_load_vs_engine_speed_for_different_specific_fuel_consumptions.jpg&amp;diff=65162</id>
		<title>File:Engine load vs engine speed for different specific fuel consumptions.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Engine_load_vs_engine_speed_for_different_specific_fuel_consumptions.jpg&amp;diff=65162"/>
		<updated>2012-06-09T08:52:28Z</updated>

		<summary type="html">&lt;p&gt;Jason: uploaded a new version of &amp;amp;quot;File:Engine load vs engine speed for different specific fuel consumptions.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Engine_load_vs_engine_speed_for_different_specific_fuel_consumptions.jpg&amp;diff=65161</id>
		<title>File:Engine load vs engine speed for different specific fuel consumptions.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Engine_load_vs_engine_speed_for_different_specific_fuel_consumptions.jpg&amp;diff=65161"/>
		<updated>2012-06-09T08:51:57Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Specific_fuel_consumption_vs_rpm_at_different_loads.jpg&amp;diff=65160</id>
		<title>File:Specific fuel consumption vs rpm at different loads.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Specific_fuel_consumption_vs_rpm_at_different_loads.jpg&amp;diff=65160"/>
		<updated>2012-06-09T08:51:17Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Brake_specific_fuel_consumption&amp;diff=65159</id>
		<title>Brake specific fuel consumption</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Brake_specific_fuel_consumption&amp;diff=65159"/>
		<updated>2012-06-09T08:45:19Z</updated>

		<summary type="html">&lt;p&gt;Jason: Created page with &amp;quot;Brake specific fuel consumption (BSFC) is a measure of the efficiency of an internal combustion engine. The term &amp;quot;specific fuel consumption&amp;quot; refers to the amount of fuel used nor...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Brake specific fuel consumption (BSFC) is a measure of the efficiency of an internal combustion engine. The term &amp;quot;specific fuel consumption&amp;quot; refers to the amount of fuel used normalized to the amount of power generated, which gives you an efficiency at at certain operating point of the engine. The term &amp;quot;brake&amp;quot; refers to how the power is measured: a brake is attached to the output of the engine for this measurement.&lt;br /&gt;
&lt;br /&gt;
Understanding what operating conditions are necessary to minimize BSFC will improve fuel efficiency when designing systems to use internal combustion engines, or operating vehicles and equipment. Typically this is most critical when driving an automobile.&lt;br /&gt;
&lt;br /&gt;
Here are key takeaways to be aware of:&lt;br /&gt;
*Maximum efficiency, for gasoline engines, is when the throttle is completely open (engine is under 100% load). The reason is that the engine must suck air past the throttle plate, in which case it is acting like a vacuum pump.&lt;br /&gt;
*Following the point above, to achieve maximum mpg when driving, it pretty much boils down to &amp;quot;be in the highest gear possible at the lowest speed possible&amp;quot;. Being in a higher gear causes the throttle to be open more generally. At high speeds engine friction and air drag reduce efficiency.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
*http://autospeed.com/A_112611/cms/article.html&lt;br /&gt;
*http://metrompg.com/posts/speed-vs-mpg.htm&lt;br /&gt;
*https://en.wikipedia.org/wiki/Brake_specific_fuel_consumption&lt;br /&gt;
*https://en.wikipedia.org/wiki/Fuel_economy-maximizing_behaviors&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Hydraulic_cylinder_parameters&amp;diff=64148</id>
		<title>Hydraulic cylinder parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Hydraulic_cylinder_parameters&amp;diff=64148"/>
		<updated>2012-05-30T22:03:34Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains basic information about hydraulic cylinders for those unfamiliar with the terminology and basic parameters that specify hydraulic cylinders.&lt;br /&gt;
&lt;br /&gt;
==Standardization==&lt;br /&gt;
Generally hydraulic components, cylinders included, follow industry standards. Therefore, you don&#039;t generally need to replace a hydraulic cylinder on a piece of equipment with it&#039;s original part number. All you need to do is determine what combination standardized parameters you have and find a cylinder which matches.&lt;br /&gt;
&lt;br /&gt;
==Terminology==&lt;br /&gt;
A helpful diagram of the construction of a hydraulic cylinder is located on page 5 of this document [http://www.go2hydraulics.com/docs/mfr/monarch/monarch-red-lion-hydraulic-cylinders.pdf#page=5]. It shows a cutaway view of a hydraulic cylinder and has numbered call-outs pointing to the different components.&lt;br /&gt;
&lt;br /&gt;
==Specifications (parameters)==&lt;br /&gt;
=====Bore=====&lt;br /&gt;
The bore is how fat the cylinder is. It&#039;s the inner diameter of the cylinder housing which is also equal to the diameter of the piston inside of the cylinder (note the piston is not the piston rod which moves in and out of the cylinder).&lt;br /&gt;
&lt;br /&gt;
The bore size determines how much force the cylinder generates. Bigger bore sizes generate more force, and also move more slowly. Smaller bore sizes are faster and weaker. &lt;br /&gt;
&lt;br /&gt;
Generally the bore size is 0.5&amp;quot; less than the outer diameter of the cylinder [http://daltonhydraulics.blogspot.com/2008/06/how-to-measure-hydraulic-cylinder.html].&lt;br /&gt;
&lt;br /&gt;
Bore sizes are generally standardized numbers like 2&amp;quot;, 2.5&amp;quot;, 3&amp;quot;, 3.5&amp;quot;, and 4&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
=====Stroke=====&lt;br /&gt;
The stroke is the amount of travel the piston rod can move in and out. It can be found by subtracting the maximum extended length of the hydraulic cylinder from it&#039;s minimum compressed length.&lt;br /&gt;
&lt;br /&gt;
Generally the compressed length is given along with the stroke. To find the maximum length of the cylinder, you have to add the two together. &lt;br /&gt;
&lt;br /&gt;
Stroke lengths are standardized more or less in 2&amp;quot; increments from 4&amp;quot; to 24&amp;quot;, and larger increments above those lengths, such as 6&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Another standardization is that the compressed length for cylinders of any given stroke is usually the same between cylinders. For example, most cylinders with a 12&amp;quot; stroke will have a 22.25&amp;quot; compressed length.&lt;br /&gt;
&lt;br /&gt;
=====Bore x Stroke (x Piston rod)=====&lt;br /&gt;
Typically hydraulic cylinders are broadly categorized in Bore x Stroke. For example, a 4&amp;quot;x24&amp;quot; cylinder has a 4&amp;quot; bore and a 24&amp;quot; stroke. If there is a third number, it&#039;s the diameter of the piston rod. &lt;br /&gt;
&lt;br /&gt;
The bore x stoke will give you the basic mechanical characteristics of the cylinder: how far it moves and how much force it can produce.&lt;br /&gt;
&lt;br /&gt;
=====Piston rod=====&lt;br /&gt;
The piston rod is the rod that comes out of the cylinder. Generally it&#039;s size is determined appropriately for you by the manufacturer, based on the other parameters of the cylinder.&lt;br /&gt;
&lt;br /&gt;
=====PSI rating=====&lt;br /&gt;
The psi rating is generally 2500 or 3000 psi. The 3000 psi rated cylinders are more expensive, but might be necessary depending on the system.&lt;br /&gt;
&lt;br /&gt;
=====End mounts=====&lt;br /&gt;
The end mounts determine what mechanical interface the cylinders mount to. There are two general types: clevis and cross bar. The clevis mount is the most common has two ears which can go on either side of a plate. They use a 1&amp;quot; pin diameter and generally have just over 1&amp;quot; of clearance from ear to ear. They are generally all standardized. Cross bar mounts are a hole or bushing for a rod to go through.&lt;br /&gt;
&lt;br /&gt;
=====Ports=====&lt;br /&gt;
Please see [[Hydraulic Connectors]] for more information. Below is information most relevant to existing old equipment that may be encountered.&lt;br /&gt;
&lt;br /&gt;
Ports can be very confusing because there are a number of different types. The most common are NPT ports which are just pipe threads. They are the same as pvc pipe threads at home depot, and you can buy them and see if they mate to your equipment as a test. However there are multiple types of NPT ports, in addition to all the other port types. &lt;br /&gt;
&lt;br /&gt;
Here is a post explaining some of this [http://www.tractorbynet.com/forums/customization/44732-never-ending-t-t-path-6.html#post514542]:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Quote:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Just to clear up any confusion (and maybe cause some more [img]/forums/images/graemlins/blush.gif[/img]), your threads are NPTF, most likely 1/2&amp;quot;. Here is a description of the different pipe threads.&lt;br /&gt;
&lt;br /&gt;
NPTF&lt;br /&gt;
This is a dryseal thread; the National pipe tapered thread for fuels. This is used for both male and female ends. Several trade associations no longer recommend this thread connection for use with hydraulics but it is still widely used and fittings are easy to obtain and connection combinations cover the entire spectrum of types.&lt;br /&gt;
&lt;br /&gt;
The NPTF male will mate with the NPTF, NPSF, or NPSM female.&lt;br /&gt;
&lt;br /&gt;
The NPTF male has tapered threads and a 30° inverted seat. The NPTF female has tapered threads and no seat. The seal takes place by deformation of the threads. The NPSM female has straight threads and a 30° inverted seat. The seal takes place on the 30° seat.&lt;br /&gt;
&lt;br /&gt;
The NPTF connector is similar to, but not interchangeable with, the BSPT connector. The thread pitch is different in most sizes. Also, the thread angle is 60° instead of the 55° angle found on BSPT threads.&lt;br /&gt;
&lt;br /&gt;
NPSF&lt;br /&gt;
The National pipe straight thread for fuels. This is sometimes used for female ends and properly mates with the NPTF male end. However, the SAE recommends the NPTF thread in preference to the NPSF for female ends.&lt;br /&gt;
&lt;br /&gt;
NPSM&lt;br /&gt;
National pipe straight thread for mechanical joint. This is used on the female swivel nut of iron pipe swivel adapters. The leak-resistant joint is not made by the sealing fit of threads, but by a tapered seat in the coupling end.&lt;br /&gt;
&lt;br /&gt;
Even though NPTF fittings are dryseal, almost everyone uses some type of thread sealant when used in hydraulic applications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;End quote&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Here are more resources for identifying other types of threads.&lt;br /&gt;
[http://www.tuboquip.com/pdf/identify-ports.pdf]&lt;br /&gt;
[http://www.hfifluidpowerproducts.com/Pages/fitting-identification-guide.html]&lt;br /&gt;
[http://www.surpluscenter.com/techhelp/SAE.pdf]&lt;br /&gt;
[http://machinedesign.com/article/name-that-thread-1021]&lt;br /&gt;
&lt;br /&gt;
==Accessories==&lt;br /&gt;
You will need a swivel connector to connect your hydraulic hose to the cylinder, because the hose is rigid. For example you might want to pick up a 1/2&amp;quot; NPT male to 1/2&amp;quot; NPT female if using 1/2&amp;quot; hose with NPT connectors [http://www.surpluscenter.com/item.asp?item=9-1404-8-8&amp;amp;catname=hydraulic].&lt;br /&gt;
&lt;br /&gt;
==Places to buy==&lt;br /&gt;
Try surplus center, baily hydraulics, northern tool, or dalton hydraulics.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hydraulics]]&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:OSE_GNU/Linux_Build&amp;diff=63821</id>
		<title>Talk:OSE GNU/Linux Build</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:OSE_GNU/Linux_Build&amp;diff=63821"/>
		<updated>2012-05-26T06:37:30Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* ArchLinux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sage ==&lt;br /&gt;
I recommend adding [[Sage]] to the build (if it&#039;s not too much effort) as a general tool. &lt;br /&gt;
&lt;br /&gt;
[[User:Jason|Jason]] 08:37, 26 May 2012 (CEST)&lt;br /&gt;
&lt;br /&gt;
== ArchLinux ==&lt;br /&gt;
&lt;br /&gt;
I&#039;ve created a thread to discuss the [http://bbs.archlinux.org/viewtopic.php?id=89722 Suitability of ArchLinux as a basis to OSE-specific Linux Build].&lt;br /&gt;
&lt;br /&gt;
[[User:Elifarley|Elifarley]] 23:16, 28 January 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Fedora &amp;amp; rpm ==&lt;br /&gt;
&lt;br /&gt;
I&#039;m thinking of creating a meta-package rpm. I think we don&#039;t need yet another distribution, but meta-packages for existing distributions.&lt;br /&gt;
--[[User:Comzeradd|comzeradd]] 13:59, 18 January 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
== Sketchup ==&lt;br /&gt;
&lt;br /&gt;
It&#039;s not Open-Source&lt;br /&gt;
--[[User:Comzeradd|comzeradd]] 13:59, 18 January 2012 (CET)&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Lead_Acid_Battery&amp;diff=63659</id>
		<title>Lead Acid Battery</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Lead_Acid_Battery&amp;diff=63659"/>
		<updated>2012-05-25T05:40:39Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Desulfation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
Lead–acid batteries, invented in 1859 by French physicist Gaston Planté, are the oldest type of rechargeable battery. Despite having a very low energy-to-weight ratio and a low energy-to-volume ratio, their ability to supply high surge currents means that the cells maintain a relatively large power-to-weight ratio. These features, along with their low cost, make them attractive for use in motor vehicles to provide the high current required by automobile starter motors.&lt;br /&gt;
&lt;br /&gt;
==Care and maintenance==&lt;br /&gt;
Lead-acid batteries are a relatively fragile system component. Without diligent care and maintenance, they will become a significant expense. It is important to understand the mechanisms of failure and damage so they can be avoided.&lt;br /&gt;
&lt;br /&gt;
===Sulfation and desulfation===&lt;br /&gt;
It is estimated that 80% of all lead-acid batteries are prematurely discarded because of sulfation &amp;lt;ref&amp;gt;[http://www.magnalabs.com/sulfation1.htm] Battery Plate Sulfation For Us Dummies&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=====Sulfation=====&lt;br /&gt;
Sulfation occurs during normal battery operation. When the battery is working properly, a thin layer of sulfate forms on the battery plates during discharge, and dissolves back into the battery acid during charging&amp;lt;ref&amp;gt;[http://www.progressivedyn.com/battery_basics.html] Battery basics&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://home.comcast.net/~ddenhardt201263/desulfator/technotes.htm] Some Technical Details on Lead Acid Batteries: The Chemistry of Sulfation, and Why Pulsing Helps&amp;lt;/ref&amp;gt;. Problems from sulfation occur when the sulfate forms a hard crystalline shell that isn&#039;t dissolved during charging. Over time, the sulfate crystals grow to cover most of the surface area of the lead plates, reducing capacity. Eventually, the sulfate crystals expand and crack the plates, destroying the battery.&lt;br /&gt;
&lt;br /&gt;
Before complete sulfation occurs, the battery becomes less efficient and is able to hold less charge. The capacity of the battery is reduced to a non-useful level, and the battery is discarded before it is mechanically destroyed.&lt;br /&gt;
&lt;br /&gt;
=====Causes of sulfation=====&lt;br /&gt;
When batteries do not get a strong enough charging current to dissolve the sulfate frequently enough, sulfation problems can occur. This is primarily a problem in batteries which sit unused for long periods of time. RVs, farm equipment, or a battery left in storage can have this issue.&lt;br /&gt;
&lt;br /&gt;
Another cause of sulfation which may not be obvious is an over-sized battery or battery bank. In this situation the charging current isn&#039;t strong enough to fully dissolve the sulfate during the charge cycle. An example here could be an off-grid solar system.&lt;br /&gt;
&lt;br /&gt;
Sulfation will occur especially quickly if the battery is not fully charged for an extended period of time. Higher temperatures will also increase the speed of the sulfation reaction.&lt;br /&gt;
&lt;br /&gt;
=====Common behaviors which can cause sulfation=====&lt;br /&gt;
Here is a list with some common things that can cause sulfation&amp;lt;ref&amp;gt;[http://www.batterystuff.com/kb/articles/battery-articles/battery-basics.html] Battery Basics: A Layman&#039;s Guide to Batteries&amp;lt;/ref&amp;gt;:&lt;br /&gt;
*Batteries sit too long between charges. As little as 24 hours in hot weather and several days in cooler weather.&lt;br /&gt;
*Battery is stored without some type of energy input.&lt;br /&gt;
*&amp;quot;Deep cycling&amp;quot; an engine starting battery. Remember these batteries can&#039;t stand deep discharge.&lt;br /&gt;
*Undercharging of a battery to only 90% of capacity will allow sulfation of the battery using the 10% of battery chemistry not reactivated by the incompleted charging cycle.&lt;br /&gt;
*Heat of 100 plus F., increases internal discharge. As temperatures increase so does internal discharge. A new fully charged battery left sitting 24 hours a day at 110 degrees F for 30 days would most likely not start an engine.&lt;br /&gt;
*Low electrolyte level - battery plates exposed to air will immediately sulfate.&lt;br /&gt;
*Incorrect charging levels and settings. Most cheap battery chargers can do more harm than good. See the section on battery charging.&lt;br /&gt;
*Cold weather is also hard on the battery. The chemistry does not make the same amount of energy as a warm battery. A deeply discharged battery can freeze solid in sub zero weather.&lt;br /&gt;
*Parasitic drain is a load put on a battery with the key off. More info on parasitic drain will follow in this document.&lt;br /&gt;
&lt;br /&gt;
=====Desulfation=====&lt;br /&gt;
Battery desulfation is a relatively modern development within the last few decades. Previously the only way to remove sulfation buildup was essentially over-charging the battery, called &#039;&#039;equalization&#039;&#039;. This method is still used by some battery chargers. However, this practice shortens the battery life. &amp;lt;ref&amp;gt;[http://www.evdl.org/pages/hartcharge.html] Lee Hart&#039;s Battery Charging Basics&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://home.comcast.net/~ddenhardt201263/desulfator/technotes.htm] Some Technical Details on Lead Acid Batteries: The Chemistry of Sulfation, and Why Pulsing Helps&amp;lt;/ref&amp;gt; Another option has been chemicals which dissolve the sulfate.&lt;br /&gt;
&lt;br /&gt;
In the summer of 2000 a circuit for a desulfator was published in Home Power magazine.&amp;lt;ref&amp;gt;[http://alton-moore.net/graphics/desulfator.pdf] Lead-Acid&lt;br /&gt;
Battery Desulfator - Alastair Couper (page 84 of HP77)&amp;lt;/ref&amp;gt; The article describes pulsing the battery at it&#039;s resonant frequency, which is anywhere between 2 - 6 MHz.&lt;br /&gt;
&lt;br /&gt;
Using pulses to remove sulfate is called &#039;&#039;pulse conditioning&#039;&#039;. These can be simply current pulses or there can be a frequency component as described by Alastair. Certain patents may prevent all desulfators from using the same method.&lt;br /&gt;
&lt;br /&gt;
=====Pulse conditioning products=====&lt;br /&gt;
It appears that BatteryMINDer was one of the first companies to produce a pulse conditioning desulfator and they have &amp;quot;patented frequency sweep technology&amp;quot; which may be suprior to some other products.&amp;lt;ref&amp;gt;[http://www.amazon.com/review/R3DKMR2AFRR9UJ/ref=cm_cr_dp_title?ie=UTF8&amp;amp;ASIN=B004FVA2EE&amp;amp;nodeID=15684181&amp;amp;store=automotive] Amazon review of a batteryminder product&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Research==&lt;br /&gt;
*[http://wiki.diyfaq.org.uk/index.php?title=Lead_acid_battery_construction Lead Acid Battery Construction]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist|2}}&lt;br /&gt;
*[[Battery]]&lt;br /&gt;
*[[Batteries]]&lt;br /&gt;
*[[Lead-Acid Battery Treatment]]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Lead_acid Wikipedia:Lead–acid battery]&lt;br /&gt;
**[https://en.wikipedia.org/wiki/Lead%E2%80%93acid_battery#Sulfation_and_desulfation] Wikipedia entry on lead-acid battery sulfation and desulfation&lt;br /&gt;
[[Category:Battery]]&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Battery&amp;diff=63658</id>
		<title>Battery</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Battery&amp;diff=63658"/>
		<updated>2012-05-25T05:33:29Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Battery&#039;&#039;&#039; may refer to:&lt;br /&gt;
&lt;br /&gt;
==OSE project==&lt;br /&gt;
*[[Nickel-Iron Battery]]&lt;br /&gt;
&lt;br /&gt;
==General information==&lt;br /&gt;
*[[Lead-acid Battery]]&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Battery&amp;diff=63657</id>
		<title>Battery</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Battery&amp;diff=63657"/>
		<updated>2012-05-25T05:29:34Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;See&lt;br /&gt;
&lt;br /&gt;
*[[Lead-acid Battery]]&lt;br /&gt;
*[[Nickel-Iron Battery]]&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Lead_Acid_Battery&amp;diff=63656</id>
		<title>Lead Acid Battery</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Lead_Acid_Battery&amp;diff=63656"/>
		<updated>2012-05-25T05:24:41Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Pulse conditioning products */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
Lead–acid batteries, invented in 1859 by French physicist Gaston Planté, are the oldest type of rechargeable battery. Despite having a very low energy-to-weight ratio and a low energy-to-volume ratio, their ability to supply high surge currents means that the cells maintain a relatively large power-to-weight ratio. These features, along with their low cost, make them attractive for use in motor vehicles to provide the high current required by automobile starter motors.&lt;br /&gt;
&lt;br /&gt;
==Care and maintenance==&lt;br /&gt;
Lead-acid batteries are a relatively fragile system component. Without diligent care and maintenance, they will become a significant expense. It is important to understand the mechanisms of failure and damage so they can be avoided.&lt;br /&gt;
&lt;br /&gt;
===Sulfation and desulfation===&lt;br /&gt;
It is estimated that 80% of all lead-acid batteries are prematurely discarded because of sulfation &amp;lt;ref&amp;gt;[http://www.magnalabs.com/sulfation1.htm] Battery Plate Sulfation For Us Dummies&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=====Sulfation=====&lt;br /&gt;
Sulfation occurs during normal battery operation. When the battery is working properly, a thin layer of sulfate forms on the battery plates during discharge, and dissolves back into the battery acid during charging&amp;lt;ref&amp;gt;[http://www.progressivedyn.com/battery_basics.html] Battery basics&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://home.comcast.net/~ddenhardt201263/desulfator/technotes.htm] Some Technical Details on Lead Acid Batteries: The Chemistry of Sulfation, and Why Pulsing Helps&amp;lt;/ref&amp;gt;. Problems from sulfation occur when the sulfate forms a hard crystalline shell that isn&#039;t dissolved during charging. Over time, the sulfate crystals grow to cover most of the surface area of the lead plates, reducing capacity. Eventually, the sulfate crystals expand and crack the plates, destroying the battery.&lt;br /&gt;
&lt;br /&gt;
Before complete sulfation occurs, the battery becomes less efficient and is able to hold less charge. The capacity of the battery is reduced to a non-useful level, and the battery is discarded before it is mechanically destroyed.&lt;br /&gt;
&lt;br /&gt;
=====Causes of sulfation=====&lt;br /&gt;
When batteries do not get a strong enough charging current to dissolve the sulfate frequently enough, sulfation problems can occur. This is primarily a problem in batteries which sit unused for long periods of time. RVs, farm equipment, or a battery left in storage can have this issue.&lt;br /&gt;
&lt;br /&gt;
Another cause of sulfation which may not be obvious is an over-sized battery or battery bank. In this situation the charging current isn&#039;t strong enough to fully dissolve the sulfate during the charge cycle. An example here could be an off-grid solar system.&lt;br /&gt;
&lt;br /&gt;
Sulfation will occur especially quickly if the battery is not fully charged for an extended period of time. Higher temperatures will also increase the speed of the sulfation reaction.&lt;br /&gt;
&lt;br /&gt;
=====Common behaviors which can cause sulfation=====&lt;br /&gt;
Here is a list with some common things that can cause sulfation&amp;lt;ref&amp;gt;[http://www.batterystuff.com/kb/articles/battery-articles/battery-basics.html] Battery Basics: A Layman&#039;s Guide to Batteries&amp;lt;/ref&amp;gt;:&lt;br /&gt;
*Batteries sit too long between charges. As little as 24 hours in hot weather and several days in cooler weather.&lt;br /&gt;
*Battery is stored without some type of energy input.&lt;br /&gt;
*&amp;quot;Deep cycling&amp;quot; an engine starting battery. Remember these batteries can&#039;t stand deep discharge.&lt;br /&gt;
*Undercharging of a battery to only 90% of capacity will allow sulfation of the battery using the 10% of battery chemistry not reactivated by the incompleted charging cycle.&lt;br /&gt;
*Heat of 100 plus F., increases internal discharge. As temperatures increase so does internal discharge. A new fully charged battery left sitting 24 hours a day at 110 degrees F for 30 days would most likely not start an engine.&lt;br /&gt;
*Low electrolyte level - battery plates exposed to air will immediately sulfate.&lt;br /&gt;
*Incorrect charging levels and settings. Most cheap battery chargers can do more harm than good. See the section on battery charging.&lt;br /&gt;
*Cold weather is also hard on the battery. The chemistry does not make the same amount of energy as a warm battery. A deeply discharged battery can freeze solid in sub zero weather.&lt;br /&gt;
*Parasitic drain is a load put on a battery with the key off. More info on parasitic drain will follow in this document.&lt;br /&gt;
&lt;br /&gt;
=====Desulfation=====&lt;br /&gt;
Battery desulfation is a relatively modern development within the last few decades. Previously the only way to remove sulfation buildup was essentially over-charging the battery, called &#039;&#039;equalization&#039;&#039;. This method is still used by some battery chargers. However, this practice shortens the battery life. &amp;lt;ref&amp;gt;[http://www.evdl.org/pages/hartcharge.html] Lee Hart&#039;s Battery Charging Basics&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://home.comcast.net/~ddenhardt201263/desulfator/technotes.htm] Some Technical Details on Lead Acid Batteries: The Chemistry of Sulfation, and Why Pulsing Helps&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the summer of 2000 a circuit for a desulfator was published in Home Power magazine.&amp;lt;ref&amp;gt;[http://alton-moore.net/graphics/desulfator.pdf] Lead-Acid&lt;br /&gt;
Battery Desulfator - Alastair Couper (page 84 of HP77)&amp;lt;/ref&amp;gt; The article describes pulsing the battery at it&#039;s resonant frequency, which is anywhere between 2 - 6 MHz.&lt;br /&gt;
&lt;br /&gt;
Using pulses to remove sulfate is called &#039;&#039;pulse conditioning&#039;&#039;. These can be simply current pulses or there can be a frequency component as described by Alastair. Certain patents may prevent all desulfators from using the same method.&lt;br /&gt;
&lt;br /&gt;
=====Pulse conditioning products=====&lt;br /&gt;
It appears that BatteryMINDer was one of the first companies to produce a pulse conditioning desulfator and they have &amp;quot;patented frequency sweep technology&amp;quot; which may be suprior to some other products.&amp;lt;ref&amp;gt;[http://www.amazon.com/review/R3DKMR2AFRR9UJ/ref=cm_cr_dp_title?ie=UTF8&amp;amp;ASIN=B004FVA2EE&amp;amp;nodeID=15684181&amp;amp;store=automotive] Amazon review of a batteryminder product&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Research==&lt;br /&gt;
*[http://wiki.diyfaq.org.uk/index.php?title=Lead_acid_battery_construction Lead Acid Battery Construction]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist|2}}&lt;br /&gt;
*[[Battery]]&lt;br /&gt;
*[[Batteries]]&lt;br /&gt;
*[[Lead-Acid Battery Treatment]]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Lead_acid Wikipedia:Lead–acid battery]&lt;br /&gt;
**[https://en.wikipedia.org/wiki/Lead%E2%80%93acid_battery#Sulfation_and_desulfation] Wikipedia entry on lead-acid battery sulfation and desulfation&lt;br /&gt;
[[Category:Battery]]&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Lead_Acid_Battery&amp;diff=63655</id>
		<title>Lead Acid Battery</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Lead_Acid_Battery&amp;diff=63655"/>
		<updated>2012-05-25T05:24:16Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
Lead–acid batteries, invented in 1859 by French physicist Gaston Planté, are the oldest type of rechargeable battery. Despite having a very low energy-to-weight ratio and a low energy-to-volume ratio, their ability to supply high surge currents means that the cells maintain a relatively large power-to-weight ratio. These features, along with their low cost, make them attractive for use in motor vehicles to provide the high current required by automobile starter motors.&lt;br /&gt;
&lt;br /&gt;
==Care and maintenance==&lt;br /&gt;
Lead-acid batteries are a relatively fragile system component. Without diligent care and maintenance, they will become a significant expense. It is important to understand the mechanisms of failure and damage so they can be avoided.&lt;br /&gt;
&lt;br /&gt;
===Sulfation and desulfation===&lt;br /&gt;
It is estimated that 80% of all lead-acid batteries are prematurely discarded because of sulfation &amp;lt;ref&amp;gt;[http://www.magnalabs.com/sulfation1.htm] Battery Plate Sulfation For Us Dummies&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=====Sulfation=====&lt;br /&gt;
Sulfation occurs during normal battery operation. When the battery is working properly, a thin layer of sulfate forms on the battery plates during discharge, and dissolves back into the battery acid during charging&amp;lt;ref&amp;gt;[http://www.progressivedyn.com/battery_basics.html] Battery basics&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://home.comcast.net/~ddenhardt201263/desulfator/technotes.htm] Some Technical Details on Lead Acid Batteries: The Chemistry of Sulfation, and Why Pulsing Helps&amp;lt;/ref&amp;gt;. Problems from sulfation occur when the sulfate forms a hard crystalline shell that isn&#039;t dissolved during charging. Over time, the sulfate crystals grow to cover most of the surface area of the lead plates, reducing capacity. Eventually, the sulfate crystals expand and crack the plates, destroying the battery.&lt;br /&gt;
&lt;br /&gt;
Before complete sulfation occurs, the battery becomes less efficient and is able to hold less charge. The capacity of the battery is reduced to a non-useful level, and the battery is discarded before it is mechanically destroyed.&lt;br /&gt;
&lt;br /&gt;
=====Causes of sulfation=====&lt;br /&gt;
When batteries do not get a strong enough charging current to dissolve the sulfate frequently enough, sulfation problems can occur. This is primarily a problem in batteries which sit unused for long periods of time. RVs, farm equipment, or a battery left in storage can have this issue.&lt;br /&gt;
&lt;br /&gt;
Another cause of sulfation which may not be obvious is an over-sized battery or battery bank. In this situation the charging current isn&#039;t strong enough to fully dissolve the sulfate during the charge cycle. An example here could be an off-grid solar system.&lt;br /&gt;
&lt;br /&gt;
Sulfation will occur especially quickly if the battery is not fully charged for an extended period of time. Higher temperatures will also increase the speed of the sulfation reaction.&lt;br /&gt;
&lt;br /&gt;
=====Common behaviors which can cause sulfation=====&lt;br /&gt;
Here is a list with some common things that can cause sulfation&amp;lt;ref&amp;gt;[http://www.batterystuff.com/kb/articles/battery-articles/battery-basics.html] Battery Basics: A Layman&#039;s Guide to Batteries&amp;lt;/ref&amp;gt;:&lt;br /&gt;
*Batteries sit too long between charges. As little as 24 hours in hot weather and several days in cooler weather.&lt;br /&gt;
*Battery is stored without some type of energy input.&lt;br /&gt;
*&amp;quot;Deep cycling&amp;quot; an engine starting battery. Remember these batteries can&#039;t stand deep discharge.&lt;br /&gt;
*Undercharging of a battery to only 90% of capacity will allow sulfation of the battery using the 10% of battery chemistry not reactivated by the incompleted charging cycle.&lt;br /&gt;
*Heat of 100 plus F., increases internal discharge. As temperatures increase so does internal discharge. A new fully charged battery left sitting 24 hours a day at 110 degrees F for 30 days would most likely not start an engine.&lt;br /&gt;
*Low electrolyte level - battery plates exposed to air will immediately sulfate.&lt;br /&gt;
*Incorrect charging levels and settings. Most cheap battery chargers can do more harm than good. See the section on battery charging.&lt;br /&gt;
*Cold weather is also hard on the battery. The chemistry does not make the same amount of energy as a warm battery. A deeply discharged battery can freeze solid in sub zero weather.&lt;br /&gt;
*Parasitic drain is a load put on a battery with the key off. More info on parasitic drain will follow in this document.&lt;br /&gt;
&lt;br /&gt;
=====Desulfation=====&lt;br /&gt;
Battery desulfation is a relatively modern development within the last few decades. Previously the only way to remove sulfation buildup was essentially over-charging the battery, called &#039;&#039;equalization&#039;&#039;. This method is still used by some battery chargers. However, this practice shortens the battery life. &amp;lt;ref&amp;gt;[http://www.evdl.org/pages/hartcharge.html] Lee Hart&#039;s Battery Charging Basics&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://home.comcast.net/~ddenhardt201263/desulfator/technotes.htm] Some Technical Details on Lead Acid Batteries: The Chemistry of Sulfation, and Why Pulsing Helps&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the summer of 2000 a circuit for a desulfator was published in Home Power magazine.&amp;lt;ref&amp;gt;[http://alton-moore.net/graphics/desulfator.pdf] Lead-Acid&lt;br /&gt;
Battery Desulfator - Alastair Couper (page 84 of HP77)&amp;lt;/ref&amp;gt; The article describes pulsing the battery at it&#039;s resonant frequency, which is anywhere between 2 - 6 MHz.&lt;br /&gt;
&lt;br /&gt;
Using pulses to remove sulfate is called &#039;&#039;pulse conditioning&#039;&#039;. These can be simply current pulses or there can be a frequency component as described by Alastair. Certain patents may prevent all desulfators from using the same method.&lt;br /&gt;
&lt;br /&gt;
=====Pulse conditioning products=====&lt;br /&gt;
It appears that BatteryMINDer was one of the first companies to produce a pulse conditioning desulfator and they have &amp;quot;patented frequency sweep technology&amp;quot; which may be suprior to some other products.&amp;lt;ref&amp;gt;[http://www.amazon.com/review/R3DKMR2AFRR9UJ/ref=cm_cr_dp_title?ie=UTF8&amp;amp;ASIN=B004FVA2EE&amp;amp;nodeID=15684181&amp;amp;store=automotive] Intelligent Amazon review of a batteryminder product&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Research==&lt;br /&gt;
*[http://wiki.diyfaq.org.uk/index.php?title=Lead_acid_battery_construction Lead Acid Battery Construction]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist|2}}&lt;br /&gt;
*[[Battery]]&lt;br /&gt;
*[[Batteries]]&lt;br /&gt;
*[[Lead-Acid Battery Treatment]]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Lead_acid Wikipedia:Lead–acid battery]&lt;br /&gt;
**[https://en.wikipedia.org/wiki/Lead%E2%80%93acid_battery#Sulfation_and_desulfation] Wikipedia entry on lead-acid battery sulfation and desulfation&lt;br /&gt;
[[Category:Battery]]&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Lead_Acid_Battery&amp;diff=63654</id>
		<title>Lead Acid Battery</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Lead_Acid_Battery&amp;diff=63654"/>
		<updated>2012-05-25T04:53:43Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
Lead–acid batteries, invented in 1859 by French physicist Gaston Planté, are the oldest type of rechargeable battery. Despite having a very low energy-to-weight ratio and a low energy-to-volume ratio, their ability to supply high surge currents means that the cells maintain a relatively large power-to-weight ratio. These features, along with their low cost, make them attractive for use in motor vehicles to provide the high current required by automobile starter motors.&lt;br /&gt;
&lt;br /&gt;
==Care and maintenance==&lt;br /&gt;
Lead-acid batteries are a relatively fragile system component. Without diligent care and maintenance, they will become a significant expense. It is important to understand the mechanisms of failure and damage so they can be avoided.&lt;br /&gt;
&lt;br /&gt;
===Sulfation and desulfation===&lt;br /&gt;
It is estimated that 80% of all lead-acid batteries are prematurely discarded because of sulfation &amp;lt;ref&amp;gt;[http://www.magnalabs.com/sulfation1.htm] Battery Plate Sulfation For Us Dummies&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=====Sulfation=====&lt;br /&gt;
Sulfation occurs during normal battery operation. When the battery is working properly, a thin layer of sulfate forms on the battery plates during discharge, and dissolves back into the battery acid during charging&amp;lt;ref&amp;gt;[http://www.progressivedyn.com/battery_basics.html] Battery basics&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://home.comcast.net/~ddenhardt201263/desulfator/technotes.htm] Some Technical Details on Lead Acid Batteries: The Chemistry of Sulfation, and Why Pulsing Helps&amp;lt;/ref&amp;gt;. Problems from sulfation occur when the sulfate forms a hard crystalline shell that isn&#039;t dissolved during charging. Over time, the sulfate crystals grow to cover most of the surface area of the lead plates, reducing capacity. Eventually, the sulfate crystals expand and crack the plates, destroying the battery.&lt;br /&gt;
&lt;br /&gt;
Before complete sulfation occurs, the battery becomes less efficient and is able to hold less charge. The capacity of the battery is reduced to a non-useful level, and the battery is discarded before it is mechanically destroyed.&lt;br /&gt;
&lt;br /&gt;
=====Causes of sulfation=====&lt;br /&gt;
When batteries do not get a strong enough charging current to dissolve the sulfate frequently enough, sulfation problems can occur. This is primarily a problem in batteries which sit unused for long periods of time. RVs, farm equipment, or a battery left in storage can have this issue.&lt;br /&gt;
&lt;br /&gt;
Another cause of sulfation which may not be obvious is an over-sized battery or battery bank. In this situation the charging current isn&#039;t strong enough to fully dissolve the sulfate during the charge cycle. An example here could be an off-grid solar system.&lt;br /&gt;
&lt;br /&gt;
Sulfation will occur especially quickly if the battery is not fully charged for an extended period of time. Higher temperatures will also increase the speed of the sulfation reaction.&lt;br /&gt;
&lt;br /&gt;
=====Common behaviors which can cause sulfation=====&lt;br /&gt;
Here is a list with some common things that can cause sulfation&amp;lt;ref&amp;gt;[http://www.batterystuff.com/kb/articles/battery-articles/battery-basics.html] Battery Basics: A Layman&#039;s Guide to Batteries&amp;lt;/ref&amp;gt;:&lt;br /&gt;
*Batteries sit too long between charges. As little as 24 hours in hot weather and several days in cooler weather.&lt;br /&gt;
*Battery is stored without some type of energy input.&lt;br /&gt;
*&amp;quot;Deep cycling&amp;quot; an engine starting battery. Remember these batteries can&#039;t stand deep discharge.&lt;br /&gt;
*Undercharging of a battery to only 90% of capacity will allow sulfation of the battery using the 10% of battery chemistry not reactivated by the incompleted charging cycle.&lt;br /&gt;
*Heat of 100 plus F., increases internal discharge. As temperatures increase so does internal discharge. A new fully charged battery left sitting 24 hours a day at 110 degrees F for 30 days would most likely not start an engine.&lt;br /&gt;
*Low electrolyte level - battery plates exposed to air will immediately sulfate.&lt;br /&gt;
*Incorrect charging levels and settings. Most cheap battery chargers can do more harm than good. See the section on battery charging.&lt;br /&gt;
*Cold weather is also hard on the battery. The chemistry does not make the same amount of energy as a warm battery. A deeply discharged battery can freeze solid in sub zero weather.&lt;br /&gt;
*Parasitic drain is a load put on a battery with the key off. More info on parasitic drain will follow in this document.&lt;br /&gt;
&lt;br /&gt;
=====Desulfation=====&lt;br /&gt;
Battery desulfation is a relatively modern development within the last few decades. Previously the only way to remove sulfation buildup was essentially over-charging the battery, called equalization. This method is still used to make all battery cells have equal voltage. However, this practice shortens the battery life. &amp;lt;ref&amp;gt;[http://www.evdl.org/pages/hartcharge.html] Lee Hart&#039;s Battery Charging Basics&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the summer of 2000 a circuit for a desulfator was published in Home Power magazine.&amp;lt;ref&amp;gt;[http://alton-moore.net/graphics/desulfator.pdf] Lead-Acid&lt;br /&gt;
Battery Desulfator - Alastair Couper (page 84 of HP77)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Research==&lt;br /&gt;
*[http://wiki.diyfaq.org.uk/index.php?title=Lead_acid_battery_construction Lead Acid Battery Construction]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist|2}}&lt;br /&gt;
*[[Battery]]&lt;br /&gt;
*[[Batteries]]&lt;br /&gt;
*[[Lead-Acid Battery Treatment]]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Lead_acid Wikipedia:Lead–acid battery]&lt;br /&gt;
**[https://en.wikipedia.org/wiki/Lead%E2%80%93acid_battery#Sulfation_and_desulfation] Wikipedia entry on lead-acid battery sulfation and desulfation&lt;br /&gt;
[[Category:Battery]]&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Hydraulic_Connectors&amp;diff=62753</id>
		<title>Hydraulic Connectors</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Hydraulic_Connectors&amp;diff=62753"/>
		<updated>2012-05-20T08:12:48Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Choosing Threaded Connectors ==&lt;br /&gt;
&lt;br /&gt;
==== Choosing connectors in high pressure hydraulic circuits is important for preventing leaks ====&lt;br /&gt;
&lt;br /&gt;
*This was made clear in a recent in-person interview with a professional in the hydraulics industry.  The claim was that in circuits with more than 200 PSI, connectors with &amp;quot;Parallel Threads&amp;quot; should be used instead of those with &amp;quot;Tapered&amp;quot; or &amp;quot;Pipe&amp;quot; threads.  &lt;br /&gt;
&lt;br /&gt;
*The key issue is that tapered threads do not seal completely and must employ a &amp;quot;sealant&amp;quot; to seal the threads completely.  When fluid pressure is applied, the metal threads remain in place, but the sealant can give way and allow leaks to form.  Leaks may not occur at first, but they will develop over time as the sealant weakens and as the connections experience movement and vibration.&lt;br /&gt;
&lt;br /&gt;
==== Tapered vs Parallel Threading ====&lt;br /&gt;
&lt;br /&gt;
*Designations for tapered pipe threads are:&lt;br /&gt;
** &#039;&#039;&#039;NPT&#039;&#039;&#039; (National Pipe Taper)&lt;br /&gt;
** &#039;&#039;&#039;BSPT&#039;&#039;&#039; (British Standard Pipe Tapered)&lt;br /&gt;
&lt;br /&gt;
*Designations for connections with parallel threads:&lt;br /&gt;
** &#039;&#039;&#039;BSPP&#039;&#039;&#039; (British Standard Pipe, Parallel)&lt;br /&gt;
** &#039;&#039;&#039;UN/UNF&#039;&#039;&#039; (or &amp;quot;SAE Straight Threads&amp;quot;)&lt;br /&gt;
** &#039;&#039;&#039;Metric&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Summary ====&lt;br /&gt;
&lt;br /&gt;
* In summary, parallel threads are preferred for OSE hydraulic applications, since they reduce the potential of leaking.&lt;br /&gt;
* The most common straight threads available are &amp;quot;SAE&amp;quot; threads.&lt;br /&gt;
&lt;br /&gt;
==== Reference ====&lt;br /&gt;
&lt;br /&gt;
*Here is a document from Parker Hannifin explaining the details:&lt;br /&gt;
&lt;br /&gt;
::[http://mdmetric.com/4300/Pipe%20Fittings%20and%20Port%20Adapters.pdf Pipes Fittings]&lt;br /&gt;
&lt;br /&gt;
== Identifying unknown connectors ==&lt;br /&gt;
If interfacing to a piece of equipment with unknown connectors, the following resources can be helpful in identification.&lt;br /&gt;
&lt;br /&gt;
::[http://www.tuboquip.com/pdf/identify-ports.pdf How to Identify Fluid Ports and Connectors]&lt;br /&gt;
::[http://www.hfifluidpowerproducts.com/Pages/fitting-identification-guide.html Fitting Identification Guide]&lt;br /&gt;
::[http://www.surpluscenter.com/techhelp/SAE.pdf Surplus Center port identification flyer]&lt;br /&gt;
::[http://machinedesign.com/article/name-that-thread-1021 Name that thread]&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Hydraulic_cylinder_parameters&amp;diff=62752</id>
		<title>Hydraulic cylinder parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Hydraulic_cylinder_parameters&amp;diff=62752"/>
		<updated>2012-05-20T08:05:07Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Ports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains basic information about hydraulic cylinders for those unfamiliar with the terminology and basic parameters that specify hydraulic cylinders.&lt;br /&gt;
&lt;br /&gt;
==Standardization==&lt;br /&gt;
Generally hydraulic components, cylinders included, follow industry standards. Therefore, you don&#039;t generally need to replace a hydraulic cylinder on a piece of equipment with it&#039;s original part number. All you need to do is determine what combination standardized parameters you have and find a cylinder which matches.&lt;br /&gt;
&lt;br /&gt;
==Terminology==&lt;br /&gt;
A helpful diagram of the construction of a hydraulic cylinder is located on page 5 of this document [http://www.go2hydraulics.com/docs/mfr/monarch/monarch-red-lion-hydraulic-cylinders.pdf#page=5]. It shows a cutaway view of a hydraulic cylinder and has numbered call-outs pointing to the different components.&lt;br /&gt;
&lt;br /&gt;
==Specifications (parameters)==&lt;br /&gt;
=====Bore=====&lt;br /&gt;
The bore is how fat the cylinder is. It&#039;s the inner diameter of the cylinder housing which is also equal to the diameter of the piston inside of the cylinder (note the piston is not the piston rod which moves in and out of the cylinder).&lt;br /&gt;
&lt;br /&gt;
The bore size determines how much force the cylinder generates. Bigger bore sizes generate more force, and also move more slowly. Smaller bore sizes are faster and weaker. &lt;br /&gt;
&lt;br /&gt;
Generally the bore size is 0.5&amp;quot; less than the outer diameter of the cylinder [http://daltonhydraulics.blogspot.com/2008/06/how-to-measure-hydraulic-cylinder.html].&lt;br /&gt;
&lt;br /&gt;
Bore sizes are generally standardized numbers like 2&amp;quot;, 2.5&amp;quot;, 3&amp;quot;, 3.5&amp;quot;, and 4&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
=====Stroke=====&lt;br /&gt;
The stroke is the amount of travel the piston rod can move in and out. It can be found by subtracting the maximum extended length of the hydraulic cylinder from it&#039;s minimum compressed length.&lt;br /&gt;
&lt;br /&gt;
Generally the compressed length is given along with the stroke. To find the maximum length of the cylinder, you have to add the two together. &lt;br /&gt;
&lt;br /&gt;
Stroke lengths are standardized more or less in 2&amp;quot; increments from 4&amp;quot; to 24&amp;quot;, and larger increments above those lengths, such as 6&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Another standardization is that the compressed length for cylinders of any given stroke is usually the same between cylinders. For example, most cylinders with a 12&amp;quot; stroke will have a 22.25&amp;quot; compressed length.&lt;br /&gt;
&lt;br /&gt;
=====Bore x Stroke (x Piston rod)=====&lt;br /&gt;
Typically hydraulic cylinders are broadly categorized in Bore x Stroke. For example, a 4&amp;quot;x24&amp;quot; cylinder has a 4&amp;quot; bore and a 24&amp;quot; stroke. If there is a third number, it&#039;s the diameter of the piston rod. &lt;br /&gt;
&lt;br /&gt;
The bore x stoke will give you the basic mechanical characteristics of the cylinder: how far it moves and how much force it can produce.&lt;br /&gt;
&lt;br /&gt;
=====Piston rod=====&lt;br /&gt;
The piston rod is the rod that comes out of the cylinder. Generally it&#039;s size is determined appropriately for you by the manufacturer, based on the other parameters of the cylinder.&lt;br /&gt;
&lt;br /&gt;
=====PSI rating=====&lt;br /&gt;
The psi rating is generally 2500 or 3000 psi. The 3000 psi rated cylinders are more expensive, but might be necessary depending on the system.&lt;br /&gt;
&lt;br /&gt;
=====End mounts=====&lt;br /&gt;
The end mounts determine what mechanical interface the cylinders mount to. There are two general types: clevis and cross bar. The clevis mount is the most common has two ears which can go on either side of a plate. They use a 1&amp;quot; pin diameter and generally have just over 1&amp;quot; of clearance from ear to ear. They are generally all standardized. Cross bar mounts are a hole or bushing for a rod to go through.&lt;br /&gt;
&lt;br /&gt;
=====Ports=====&lt;br /&gt;
Please see [[Hydraulic Connectors]] for more information. Below is information most relevant to existing old equipment that may be encountered.&lt;br /&gt;
&lt;br /&gt;
Ports can be very confusing because there are a number of different types. The most common are NPT ports which are just pipe threads. They are the same as pvc pipe threads at home depot, and you can buy them and see if they mate to your equipment as a test. However there are multiple types of NPT ports, in addition to all the other port types. &lt;br /&gt;
&lt;br /&gt;
Here is a post explaining some of this [http://www.tractorbynet.com/forums/customization/44732-never-ending-t-t-path-6.html#post514542]:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Quote:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Just to clear up any confusion (and maybe cause some more [img]/forums/images/graemlins/blush.gif[/img]), your threads are NPTF, most likely 1/2&amp;quot;. Here is a description of the different pipe threads.&lt;br /&gt;
&lt;br /&gt;
NPTF&lt;br /&gt;
This is a dryseal thread; the National pipe tapered thread for fuels. This is used for both male and female ends. Several trade associations no longer recommend this thread connection for use with hydraulics but it is still widely used and fittings are easy to obtain and connection combinations cover the entire spectrum of types.&lt;br /&gt;
&lt;br /&gt;
The NPTF male will mate with the NPTF, NPSF, or NPSM female.&lt;br /&gt;
&lt;br /&gt;
The NPTF male has tapered threads and a 30° inverted seat. The NPTF female has tapered threads and no seat. The seal takes place by deformation of the threads. The NPSM female has straight threads and a 30° inverted seat. The seal takes place on the 30° seat.&lt;br /&gt;
&lt;br /&gt;
The NPTF connector is similar to, but not interchangeable with, the BSPT connector. The thread pitch is different in most sizes. Also, the thread angle is 60° instead of the 55° angle found on BSPT threads.&lt;br /&gt;
&lt;br /&gt;
NPSF&lt;br /&gt;
The National pipe straight thread for fuels. This is sometimes used for female ends and properly mates with the NPTF male end. However, the SAE recommends the NPTF thread in preference to the NPSF for female ends.&lt;br /&gt;
&lt;br /&gt;
NPSM&lt;br /&gt;
National pipe straight thread for mechanical joint. This is used on the female swivel nut of iron pipe swivel adapters. The leak-resistant joint is not made by the sealing fit of threads, but by a tapered seat in the coupling end.&lt;br /&gt;
&lt;br /&gt;
Even though NPTF fittings are dryseal, almost everyone uses some type of thread sealant when used in hydraulic applications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;End quote&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Here are more resources for identifying other types of threads.&lt;br /&gt;
[http://www.tuboquip.com/pdf/identify-ports.pdf]&lt;br /&gt;
[http://www.hfifluidpowerproducts.com/Pages/fitting-identification-guide.html]&lt;br /&gt;
[http://www.surpluscenter.com/techhelp/SAE.pdf]&lt;br /&gt;
[http://machinedesign.com/article/name-that-thread-1021]&lt;br /&gt;
&lt;br /&gt;
==Accessories==&lt;br /&gt;
You will need a swivel connector to connect your hydraulic hose to the cylinder, because the hose is rigid. For example you might want to pick up a 1/2&amp;quot; NPT male to 1/2&amp;quot; NPT female if using 1/2&amp;quot; hose with NPT connectors [http://www.surpluscenter.com/item.asp?item=9-1404-8-8&amp;amp;catname=hydraulic].&lt;br /&gt;
&lt;br /&gt;
==Places to buy==&lt;br /&gt;
Try surplus center, baily hydraulics, northern tool, or dalton hydraulics.&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Hydraulic_cylinder_parameters&amp;diff=62209</id>
		<title>Hydraulic cylinder parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Hydraulic_cylinder_parameters&amp;diff=62209"/>
		<updated>2012-05-16T16:44:05Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Stroke */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains basic information about hydraulic cylinders for those unfamiliar with the terminology and basic parameters that specify hydraulic cylinders.&lt;br /&gt;
&lt;br /&gt;
==Standardization==&lt;br /&gt;
Generally hydraulic components, cylinders included, follow industry standards. Therefore, you don&#039;t generally need to replace a hydraulic cylinder on a piece of equipment with it&#039;s original part number. All you need to do is determine what combination standardized parameters you have and find a cylinder which matches.&lt;br /&gt;
&lt;br /&gt;
==Terminology==&lt;br /&gt;
A helpful diagram of the construction of a hydraulic cylinder is located on page 5 of this document [http://www.go2hydraulics.com/docs/mfr/monarch/monarch-red-lion-hydraulic-cylinders.pdf#page=5]. It shows a cutaway view of a hydraulic cylinder and has numbered call-outs pointing to the different components.&lt;br /&gt;
&lt;br /&gt;
==Specifications (parameters)==&lt;br /&gt;
=====Bore=====&lt;br /&gt;
The bore is how fat the cylinder is. It&#039;s the inner diameter of the cylinder housing which is also equal to the diameter of the piston inside of the cylinder (note the piston is not the piston rod which moves in and out of the cylinder).&lt;br /&gt;
&lt;br /&gt;
The bore size determines how much force the cylinder generates. Bigger bore sizes generate more force, and also move more slowly. Smaller bore sizes are faster and weaker. &lt;br /&gt;
&lt;br /&gt;
Generally the bore size is 0.5&amp;quot; less than the outer diameter of the cylinder [http://daltonhydraulics.blogspot.com/2008/06/how-to-measure-hydraulic-cylinder.html].&lt;br /&gt;
&lt;br /&gt;
Bore sizes are generally standardized numbers like 2&amp;quot;, 2.5&amp;quot;, 3&amp;quot;, 3.5&amp;quot;, and 4&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
=====Stroke=====&lt;br /&gt;
The stroke is the amount of travel the piston rod can move in and out. It can be found by subtracting the maximum extended length of the hydraulic cylinder from it&#039;s minimum compressed length.&lt;br /&gt;
&lt;br /&gt;
Generally the compressed length is given along with the stroke. To find the maximum length of the cylinder, you have to add the two together. &lt;br /&gt;
&lt;br /&gt;
Stroke lengths are standardized more or less in 2&amp;quot; increments from 4&amp;quot; to 24&amp;quot;, and larger increments above those lengths, such as 6&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Another standardization is that the compressed length for cylinders of any given stroke is usually the same between cylinders. For example, most cylinders with a 12&amp;quot; stroke will have a 22.25&amp;quot; compressed length.&lt;br /&gt;
&lt;br /&gt;
=====Bore x Stroke (x Piston rod)=====&lt;br /&gt;
Typically hydraulic cylinders are broadly categorized in Bore x Stroke. For example, a 4&amp;quot;x24&amp;quot; cylinder has a 4&amp;quot; bore and a 24&amp;quot; stroke. If there is a third number, it&#039;s the diameter of the piston rod. &lt;br /&gt;
&lt;br /&gt;
The bore x stoke will give you the basic mechanical characteristics of the cylinder: how far it moves and how much force it can produce.&lt;br /&gt;
&lt;br /&gt;
=====Piston rod=====&lt;br /&gt;
The piston rod is the rod that comes out of the cylinder. Generally it&#039;s size is determined appropriately for you by the manufacturer, based on the other parameters of the cylinder.&lt;br /&gt;
&lt;br /&gt;
=====PSI rating=====&lt;br /&gt;
The psi rating is generally 2500 or 3000 psi. The 3000 psi rated cylinders are more expensive, but might be necessary depending on the system.&lt;br /&gt;
&lt;br /&gt;
=====End mounts=====&lt;br /&gt;
The end mounts determine what mechanical interface the cylinders mount to. There are two general types: clevis and cross bar. The clevis mount is the most common has two ears which can go on either side of a plate. They use a 1&amp;quot; pin diameter and generally have just over 1&amp;quot; of clearance from ear to ear. They are generally all standardized. Cross bar mounts are a hole or bushing for a rod to go through.&lt;br /&gt;
&lt;br /&gt;
=====Ports=====&lt;br /&gt;
Ports can be very confusing because there are a number of different types. The most common are NPT ports which are just pipe threads. They are the same as pvc pipe threads at home depot, and you can buy them and see if they mate to your equipment as a test. However there are multiple types of NPT ports, in addition to all the other port types. Here is a post explaining some of this [http://www.tractorbynet.com/forums/customization/44732-never-ending-t-t-path-6.html#post514542]:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Quote:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Just to clear up any confusion (and maybe cause some more [img]/forums/images/graemlins/blush.gif[/img]), your threads are NPTF, most likely 1/2&amp;quot;. Here is a description of the different pipe threads.&lt;br /&gt;
&lt;br /&gt;
NPTF&lt;br /&gt;
This is a dryseal thread; the National pipe tapered thread for fuels. This is used for both male and female ends. Several trade associations no longer recommend this thread connection for use with hydraulics but it is still widely used and fittings are easy to obtain and connection combinations cover the entire spectrum of types.&lt;br /&gt;
&lt;br /&gt;
The NPTF male will mate with the NPTF, NPSF, or NPSM female.&lt;br /&gt;
&lt;br /&gt;
The NPTF male has tapered threads and a 30° inverted seat. The NPTF female has tapered threads and no seat. The seal takes place by deformation of the threads. The NPSM female has straight threads and a 30° inverted seat. The seal takes place on the 30° seat.&lt;br /&gt;
&lt;br /&gt;
The NPTF connector is similar to, but not interchangeable with, the BSPT connector. The thread pitch is different in most sizes. Also, the thread angle is 60° instead of the 55° angle found on BSPT threads.&lt;br /&gt;
&lt;br /&gt;
NPSF&lt;br /&gt;
The National pipe straight thread for fuels. This is sometimes used for female ends and properly mates with the NPTF male end. However, the SAE recommends the NPTF thread in preference to the NPSF for female ends.&lt;br /&gt;
&lt;br /&gt;
NPSM&lt;br /&gt;
National pipe straight thread for mechanical joint. This is used on the female swivel nut of iron pipe swivel adapters. The leak-resistant joint is not made by the sealing fit of threads, but by a tapered seat in the coupling end.&lt;br /&gt;
&lt;br /&gt;
Even though NPTF fittings are dryseal, almost everyone uses some type of thread sealant when used in hydraulic applications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;End quote&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Here are more resources for identifying other types of threads.&lt;br /&gt;
[http://www.tuboquip.com/pdf/identify-ports.pdf]&lt;br /&gt;
[http://www.hfifluidpowerproducts.com/Pages/fitting-identification-guide.html]&lt;br /&gt;
[http://www.surpluscenter.com/techhelp/SAE.pdf]&lt;br /&gt;
[http://machinedesign.com/article/name-that-thread-1021]&lt;br /&gt;
&lt;br /&gt;
==Accessories==&lt;br /&gt;
You will need a swivel connector to connect your hydraulic hose to the cylinder, because the hose is rigid. For example you might want to pick up a 1/2&amp;quot; NPT male to 1/2&amp;quot; NPT female if using 1/2&amp;quot; hose with NPT connectors [http://www.surpluscenter.com/item.asp?item=9-1404-8-8&amp;amp;catname=hydraulic].&lt;br /&gt;
&lt;br /&gt;
==Places to buy==&lt;br /&gt;
Try surplus center, baily hydraulics, northern tool, or dalton hydraulics.&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Hydraulic_cylinder_parameters&amp;diff=62179</id>
		<title>Hydraulic cylinder parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Hydraulic_cylinder_parameters&amp;diff=62179"/>
		<updated>2012-05-16T07:27:45Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Ports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains basic information about hydraulic cylinders for those unfamiliar with the terminology and basic parameters that specify hydraulic cylinders.&lt;br /&gt;
&lt;br /&gt;
==Standardization==&lt;br /&gt;
Generally hydraulic components, cylinders included, follow industry standards. Therefore, you don&#039;t generally need to replace a hydraulic cylinder on a piece of equipment with it&#039;s original part number. All you need to do is determine what combination standardized parameters you have and find a cylinder which matches.&lt;br /&gt;
&lt;br /&gt;
==Terminology==&lt;br /&gt;
A helpful diagram of the construction of a hydraulic cylinder is located on page 5 of this document [http://www.go2hydraulics.com/docs/mfr/monarch/monarch-red-lion-hydraulic-cylinders.pdf#page=5]. It shows a cutaway view of a hydraulic cylinder and has numbered call-outs pointing to the different components.&lt;br /&gt;
&lt;br /&gt;
==Specifications (parameters)==&lt;br /&gt;
=====Bore=====&lt;br /&gt;
The bore is how fat the cylinder is. It&#039;s the inner diameter of the cylinder housing which is also equal to the diameter of the piston inside of the cylinder (note the piston is not the piston rod which moves in and out of the cylinder).&lt;br /&gt;
&lt;br /&gt;
The bore size determines how much force the cylinder generates. Bigger bore sizes generate more force, and also move more slowly. Smaller bore sizes are faster and weaker. &lt;br /&gt;
&lt;br /&gt;
Generally the bore size is 0.5&amp;quot; less than the outer diameter of the cylinder [http://daltonhydraulics.blogspot.com/2008/06/how-to-measure-hydraulic-cylinder.html].&lt;br /&gt;
&lt;br /&gt;
Bore sizes are generally standardized numbers like 2&amp;quot;, 2.5&amp;quot;, 3&amp;quot;, 3.5&amp;quot;, and 4&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
=====Stroke=====&lt;br /&gt;
The stroke is the amount of travel the piston rod can move in and out. It can be found by subtracting the maximum extended length of the hydraulic cylinder from it&#039;s minimum compressed length.&lt;br /&gt;
&lt;br /&gt;
Generally the compressed length is given along with the stroke. To find the maximum length of the cylinder, you have to add the two together. &lt;br /&gt;
&lt;br /&gt;
Stroke lengths are standardized more or less in 2&amp;quot; increments from 4&amp;quot; to 24&amp;quot;, and larger increments above those lengths, such as 6&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=====Bore x Stroke (x Piston rod)=====&lt;br /&gt;
Typically hydraulic cylinders are broadly categorized in Bore x Stroke. For example, a 4&amp;quot;x24&amp;quot; cylinder has a 4&amp;quot; bore and a 24&amp;quot; stroke. If there is a third number, it&#039;s the diameter of the piston rod. &lt;br /&gt;
&lt;br /&gt;
The bore x stoke will give you the basic mechanical characteristics of the cylinder: how far it moves and how much force it can produce.&lt;br /&gt;
&lt;br /&gt;
=====Piston rod=====&lt;br /&gt;
The piston rod is the rod that comes out of the cylinder. Generally it&#039;s size is determined appropriately for you by the manufacturer, based on the other parameters of the cylinder.&lt;br /&gt;
&lt;br /&gt;
=====PSI rating=====&lt;br /&gt;
The psi rating is generally 2500 or 3000 psi. The 3000 psi rated cylinders are more expensive, but might be necessary depending on the system.&lt;br /&gt;
&lt;br /&gt;
=====End mounts=====&lt;br /&gt;
The end mounts determine what mechanical interface the cylinders mount to. There are two general types: clevis and cross bar. The clevis mount is the most common has two ears which can go on either side of a plate. They use a 1&amp;quot; pin diameter and generally have just over 1&amp;quot; of clearance from ear to ear. They are generally all standardized. Cross bar mounts are a hole or bushing for a rod to go through.&lt;br /&gt;
&lt;br /&gt;
=====Ports=====&lt;br /&gt;
Ports can be very confusing because there are a number of different types. The most common are NPT ports which are just pipe threads. They are the same as pvc pipe threads at home depot, and you can buy them and see if they mate to your equipment as a test. However there are multiple types of NPT ports, in addition to all the other port types. Here is a post explaining some of this [http://www.tractorbynet.com/forums/customization/44732-never-ending-t-t-path-6.html#post514542]:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Quote:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Just to clear up any confusion (and maybe cause some more [img]/forums/images/graemlins/blush.gif[/img]), your threads are NPTF, most likely 1/2&amp;quot;. Here is a description of the different pipe threads.&lt;br /&gt;
&lt;br /&gt;
NPTF&lt;br /&gt;
This is a dryseal thread; the National pipe tapered thread for fuels. This is used for both male and female ends. Several trade associations no longer recommend this thread connection for use with hydraulics but it is still widely used and fittings are easy to obtain and connection combinations cover the entire spectrum of types.&lt;br /&gt;
&lt;br /&gt;
The NPTF male will mate with the NPTF, NPSF, or NPSM female.&lt;br /&gt;
&lt;br /&gt;
The NPTF male has tapered threads and a 30° inverted seat. The NPTF female has tapered threads and no seat. The seal takes place by deformation of the threads. The NPSM female has straight threads and a 30° inverted seat. The seal takes place on the 30° seat.&lt;br /&gt;
&lt;br /&gt;
The NPTF connector is similar to, but not interchangeable with, the BSPT connector. The thread pitch is different in most sizes. Also, the thread angle is 60° instead of the 55° angle found on BSPT threads.&lt;br /&gt;
&lt;br /&gt;
NPSF&lt;br /&gt;
The National pipe straight thread for fuels. This is sometimes used for female ends and properly mates with the NPTF male end. However, the SAE recommends the NPTF thread in preference to the NPSF for female ends.&lt;br /&gt;
&lt;br /&gt;
NPSM&lt;br /&gt;
National pipe straight thread for mechanical joint. This is used on the female swivel nut of iron pipe swivel adapters. The leak-resistant joint is not made by the sealing fit of threads, but by a tapered seat in the coupling end.&lt;br /&gt;
&lt;br /&gt;
Even though NPTF fittings are dryseal, almost everyone uses some type of thread sealant when used in hydraulic applications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;End quote&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Here are more resources for identifying other types of threads.&lt;br /&gt;
[http://www.tuboquip.com/pdf/identify-ports.pdf]&lt;br /&gt;
[http://www.hfifluidpowerproducts.com/Pages/fitting-identification-guide.html]&lt;br /&gt;
[http://www.surpluscenter.com/techhelp/SAE.pdf]&lt;br /&gt;
[http://machinedesign.com/article/name-that-thread-1021]&lt;br /&gt;
&lt;br /&gt;
==Accessories==&lt;br /&gt;
You will need a swivel connector to connect your hydraulic hose to the cylinder, because the hose is rigid. For example you might want to pick up a 1/2&amp;quot; NPT male to 1/2&amp;quot; NPT female if using 1/2&amp;quot; hose with NPT connectors [http://www.surpluscenter.com/item.asp?item=9-1404-8-8&amp;amp;catname=hydraulic].&lt;br /&gt;
&lt;br /&gt;
==Places to buy==&lt;br /&gt;
Try surplus center, baily hydraulics, northern tool, or dalton hydraulics.&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Hydraulic_cylinder_parameters&amp;diff=62178</id>
		<title>Hydraulic cylinder parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Hydraulic_cylinder_parameters&amp;diff=62178"/>
		<updated>2012-05-16T07:27:26Z</updated>

		<summary type="html">&lt;p&gt;Jason: Created page with &amp;quot;This page contains basic information about hydraulic cylinders for those unfamiliar with the terminology and basic parameters that specify hydraulic cylinders.  ==Standardization...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains basic information about hydraulic cylinders for those unfamiliar with the terminology and basic parameters that specify hydraulic cylinders.&lt;br /&gt;
&lt;br /&gt;
==Standardization==&lt;br /&gt;
Generally hydraulic components, cylinders included, follow industry standards. Therefore, you don&#039;t generally need to replace a hydraulic cylinder on a piece of equipment with it&#039;s original part number. All you need to do is determine what combination standardized parameters you have and find a cylinder which matches.&lt;br /&gt;
&lt;br /&gt;
==Terminology==&lt;br /&gt;
A helpful diagram of the construction of a hydraulic cylinder is located on page 5 of this document [http://www.go2hydraulics.com/docs/mfr/monarch/monarch-red-lion-hydraulic-cylinders.pdf#page=5]. It shows a cutaway view of a hydraulic cylinder and has numbered call-outs pointing to the different components.&lt;br /&gt;
&lt;br /&gt;
==Specifications (parameters)==&lt;br /&gt;
=====Bore=====&lt;br /&gt;
The bore is how fat the cylinder is. It&#039;s the inner diameter of the cylinder housing which is also equal to the diameter of the piston inside of the cylinder (note the piston is not the piston rod which moves in and out of the cylinder).&lt;br /&gt;
&lt;br /&gt;
The bore size determines how much force the cylinder generates. Bigger bore sizes generate more force, and also move more slowly. Smaller bore sizes are faster and weaker. &lt;br /&gt;
&lt;br /&gt;
Generally the bore size is 0.5&amp;quot; less than the outer diameter of the cylinder [http://daltonhydraulics.blogspot.com/2008/06/how-to-measure-hydraulic-cylinder.html].&lt;br /&gt;
&lt;br /&gt;
Bore sizes are generally standardized numbers like 2&amp;quot;, 2.5&amp;quot;, 3&amp;quot;, 3.5&amp;quot;, and 4&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
=====Stroke=====&lt;br /&gt;
The stroke is the amount of travel the piston rod can move in and out. It can be found by subtracting the maximum extended length of the hydraulic cylinder from it&#039;s minimum compressed length.&lt;br /&gt;
&lt;br /&gt;
Generally the compressed length is given along with the stroke. To find the maximum length of the cylinder, you have to add the two together. &lt;br /&gt;
&lt;br /&gt;
Stroke lengths are standardized more or less in 2&amp;quot; increments from 4&amp;quot; to 24&amp;quot;, and larger increments above those lengths, such as 6&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=====Bore x Stroke (x Piston rod)=====&lt;br /&gt;
Typically hydraulic cylinders are broadly categorized in Bore x Stroke. For example, a 4&amp;quot;x24&amp;quot; cylinder has a 4&amp;quot; bore and a 24&amp;quot; stroke. If there is a third number, it&#039;s the diameter of the piston rod. &lt;br /&gt;
&lt;br /&gt;
The bore x stoke will give you the basic mechanical characteristics of the cylinder: how far it moves and how much force it can produce.&lt;br /&gt;
&lt;br /&gt;
=====Piston rod=====&lt;br /&gt;
The piston rod is the rod that comes out of the cylinder. Generally it&#039;s size is determined appropriately for you by the manufacturer, based on the other parameters of the cylinder.&lt;br /&gt;
&lt;br /&gt;
=====PSI rating=====&lt;br /&gt;
The psi rating is generally 2500 or 3000 psi. The 3000 psi rated cylinders are more expensive, but might be necessary depending on the system.&lt;br /&gt;
&lt;br /&gt;
=====End mounts=====&lt;br /&gt;
The end mounts determine what mechanical interface the cylinders mount to. There are two general types: clevis and cross bar. The clevis mount is the most common has two ears which can go on either side of a plate. They use a 1&amp;quot; pin diameter and generally have just over 1&amp;quot; of clearance from ear to ear. They are generally all standardized. Cross bar mounts are a hole or bushing for a rod to go through.&lt;br /&gt;
&lt;br /&gt;
=====Ports=====&lt;br /&gt;
Ports an be very confusing because there are a number of different types. The most common are NPT ports which are just pipe threads. They are the same as pvc pipe threads at home depot, and you can buy them and see if they mate to your equipment as a test. However there are multiple types of NPT ports, in addition to all the other port types. Here is a post explaining some of this [http://www.tractorbynet.com/forums/customization/44732-never-ending-t-t-path-6.html#post514542]:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Quote:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Just to clear up any confusion (and maybe cause some more [img]/forums/images/graemlins/blush.gif[/img]), your threads are NPTF, most likely 1/2&amp;quot;. Here is a description of the different pipe threads.&lt;br /&gt;
&lt;br /&gt;
NPTF&lt;br /&gt;
This is a dryseal thread; the National pipe tapered thread for fuels. This is used for both male and female ends. Several trade associations no longer recommend this thread connection for use with hydraulics but it is still widely used and fittings are easy to obtain and connection combinations cover the entire spectrum of types.&lt;br /&gt;
&lt;br /&gt;
The NPTF male will mate with the NPTF, NPSF, or NPSM female.&lt;br /&gt;
&lt;br /&gt;
The NPTF male has tapered threads and a 30° inverted seat. The NPTF female has tapered threads and no seat. The seal takes place by deformation of the threads. The NPSM female has straight threads and a 30° inverted seat. The seal takes place on the 30° seat.&lt;br /&gt;
&lt;br /&gt;
The NPTF connector is similar to, but not interchangeable with, the BSPT connector. The thread pitch is different in most sizes. Also, the thread angle is 60° instead of the 55° angle found on BSPT threads.&lt;br /&gt;
&lt;br /&gt;
NPSF&lt;br /&gt;
The National pipe straight thread for fuels. This is sometimes used for female ends and properly mates with the NPTF male end. However, the SAE recommends the NPTF thread in preference to the NPSF for female ends.&lt;br /&gt;
&lt;br /&gt;
NPSM&lt;br /&gt;
National pipe straight thread for mechanical joint. This is used on the female swivel nut of iron pipe swivel adapters. The leak-resistant joint is not made by the sealing fit of threads, but by a tapered seat in the coupling end.&lt;br /&gt;
&lt;br /&gt;
Even though NPTF fittings are dryseal, almost everyone uses some type of thread sealant when used in hydraulic applications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;End quote&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Here are more resources for identifying other types of threads.&lt;br /&gt;
[http://www.tuboquip.com/pdf/identify-ports.pdf]&lt;br /&gt;
[http://www.hfifluidpowerproducts.com/Pages/fitting-identification-guide.html]&lt;br /&gt;
[http://www.surpluscenter.com/techhelp/SAE.pdf]&lt;br /&gt;
[http://machinedesign.com/article/name-that-thread-1021]&lt;br /&gt;
&lt;br /&gt;
==Accessories==&lt;br /&gt;
You will need a swivel connector to connect your hydraulic hose to the cylinder, because the hose is rigid. For example you might want to pick up a 1/2&amp;quot; NPT male to 1/2&amp;quot; NPT female if using 1/2&amp;quot; hose with NPT connectors [http://www.surpluscenter.com/item.asp?item=9-1404-8-8&amp;amp;catname=hydraulic].&lt;br /&gt;
&lt;br /&gt;
==Places to buy==&lt;br /&gt;
Try surplus center, baily hydraulics, northern tool, or dalton hydraulics.&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Stepper_Motor_Controller&amp;diff=62177</id>
		<title>Stepper Motor Controller</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Stepper_Motor_Controller&amp;diff=62177"/>
		<updated>2012-05-16T06:38:20Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Team/contributors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;  See also [[Stepper Motor]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The stepper motor and its controller is one of the most central components of our automated manufacturing tools, which in turn are one of the most central components of the GVCS. &lt;br /&gt;
&lt;br /&gt;
==Details==&lt;br /&gt;
&lt;br /&gt;
Luckily, there are a number of off-the-shelf options available which can be purchased and used immediately. Unfortunately, these are somewhat expensive, they won&#039;t be standardized among the community, and we&#039;re going to need quite a few of them. The RepRap, laser cutter, torchtable, cnc machine, circuit maker, and pick and place machine could need up to 3 each or more. Since we&#039;re building a mini factory, we&#039;ll likely need them in other applications as well.&lt;br /&gt;
&lt;br /&gt;
It is essential that the community thoroughly understand stepper motors - their uses, limitations, and ways to maximize performance. Moving things precisely is a skill we need to get very good at.&lt;br /&gt;
&lt;br /&gt;
To that end, at a minimum, we need to standardize on an off-the-shelf system in the near term, and create one or perhaps more of our own motor controllers that will suit our needs in the longer term.&lt;br /&gt;
&lt;br /&gt;
Below is the wikipedia entry for stepper motors as well as tons of info on the RepRap page.&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Stepper_motor&lt;br /&gt;
&lt;br /&gt;
This is a goldmine for drivers:&lt;br /&gt;
http://reprap.org/wiki/StepperMotor#Stepper_drivers&lt;br /&gt;
&lt;br /&gt;
===Team/contributors===&lt;br /&gt;
Please list your name here if you are working on this at all.&lt;br /&gt;
&lt;br /&gt;
=Off-the-shelf options=&lt;br /&gt;
*5 axis version of controller brain (minus power handling) - can this be used with any power-handling system? - [http://cgi.ebay.com/Stepper-Motor-Driver-5-Axis-Interface-Board-adapter-CNC_W0QQitemZ280629123412QQcategoryZ71394QQcmdZViewItemQQ_trksidZp4340.m263QQ_trkparmsZalgo%3DSIC%26its%3DI%252BC%26itu%3DUCI%252BIA%252BUA%252BFICS%252BUFI%26otn%3D10%26pmod%3D170534793516%26ps%3D63%26clkid%3D8364085935586332348]&lt;br /&gt;
*An up to .75A brawn module from Sparkfun - [http://www.sparkfun.com/products/10267]&lt;br /&gt;
**Any advantage cf. open source RepRap stepper controllers?&lt;br /&gt;
**This does offer USB connection, and is open source - [http://schmalzhaus.com/EasyDriver/]&lt;br /&gt;
*3 axis, 3A kit on eBay, $200 - [http://cgi.ebay.com/CNC-Kit-3-Axis-NEMA-23-Stepper-Motor-Driver-Controller-/300403585925]&lt;br /&gt;
[[Category:Open Source Microfactory]][[Category:Torch Table]]&lt;br /&gt;
* CNC Stepper Motor Controller at [http://www.instructables.com/id/Easy-to-build-CNC-Mill-Stepper-Motor-and-Driver-ci/].&lt;br /&gt;
*Rugged motor driver. 2.9 Amps. Only $23. [http://ruggedcircuits.com/html/rugged_motor_driver.html]&lt;br /&gt;
&lt;br /&gt;
===Turnkey systems===&lt;br /&gt;
*2-axis, 4A, 24V system - [http://www.probotix.com/index.php?view=product&amp;amp;path=24&amp;amp;product_id=34]&lt;br /&gt;
&lt;br /&gt;
=Technical background information=&lt;br /&gt;
In this section, we gather together the knowledge of stepper motor controllers and stepper motors.&lt;br /&gt;
==Education==&lt;br /&gt;
Here all the information is listed to bring you up-to-speed on stepper motors and stepper motor controllers.&lt;br /&gt;
===Overview===&lt;br /&gt;
*Overview of stepper motor and driver technology: http://www.ams2000.com/pdf/step101.pdf&lt;br /&gt;
*Good resource with links, explanations, and physics: http://www.cs.uiowa.edu/~jones/step/&lt;br /&gt;
&lt;br /&gt;
===Motor driver circuits (must read)===&lt;br /&gt;
&amp;lt;ins&amp;gt;Must-read&amp;lt;/ins&amp;gt; info on motor driving circuits. Basic [http://www.cs.uiowa.edu/~jones/step/circuits.html], and current limiting [http://www.cs.uiowa.edu/~jones/step/current.html].&lt;br /&gt;
&lt;br /&gt;
===Stepper motor sizes===&lt;br /&gt;
*Nema 23 motors are about 6x6x8 cm size - and require _______ amps for driving.&lt;br /&gt;
**[[Xylotex]] says body length is 3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Electromechanical operation===&lt;br /&gt;
*Good diagrams here showing the inside of a stepper motor [http://www.engineersgarage.com/articles/stepper-motors].&lt;br /&gt;
*Choose motor type and number of leads, and it generates an image of the motor [http://en.nanotec.com/steppermotor_animation.html]. Not in English.&lt;br /&gt;
*Stepper motor disassembled. http://www.ducttapeeng.com/smd/smd1.htm&lt;br /&gt;
&lt;br /&gt;
===Microstepping===&lt;br /&gt;
The link below explains microstepping in detail. Basically, a stepper motor has about 200 little poles inside it. It is moved by alternating the magnetic field in such a way that the motor moves from one pole to the next, or steps, hence the name. This is sort of a &#039;digital&#039; mechanical action - discrete jumps in position. With microstepping, instead of the field turning completely off on one pole and moving to the next, the field is on both adjacent poles at the same time, creating a &#039;tug of war&#039; between the poles. The microstep angle is proportional to the ratio of current in each adjacent pole. If the currents are equal, the rotor pole will go halfway between the stator poles. If one pole has 75% of the current and the other has 25% of the current, it will go proportionally to the one with higher current, a quarter step. This can be thought of as an &#039;analog&#039; mechanical action, so microstepping as you can see can give you better accuracy but may not be as trivial to implement. My explanation is simplified, the below link explains it properly.&lt;br /&gt;
&lt;br /&gt;
A note about microstepping though is that it&#039;s sole function isn&#039;t always to increase resolution. It will cut down on motor vibration, noise, and wear when it is used to drive the motor through smooth rotations, because instead of one pole snapping to the next in quick succession, one pole gradually transitions to the next in the microstep increments you are using. Using quarter steps for example would give you four little gaps to snap to, as opposed to one big step.&lt;br /&gt;
&lt;br /&gt;
http://www.zaber.com/wiki/Tutorials/Microstepping&lt;br /&gt;
&lt;br /&gt;
===MIT Motor control lab===&lt;br /&gt;
A laboratory assignment from MIT opencourseware where they take an audrino board and control a motor.&lt;br /&gt;
[http://ocw.mit.edu/courses/mechanical-engineering/2-017j-design-of-electromechanical-robotic-systems-fall-2009/labs/]&lt;br /&gt;
&lt;br /&gt;
===Digi-Key/STMicroelectronics 72 slide tutorial on small motor drivers (must read)===&lt;br /&gt;
Great practical tutorial on building motor controllers. Discusses different power classes of motors, different ICs available (STMicroelectronics ICs) and what different architectures for motor controllers can be used and when they should be used. &amp;lt;ins&amp;gt;Must read.&amp;lt;/ins&amp;gt; [http://www.digikey.com/PTM/IndividualPTM.page?site=us&amp;amp;lang=en&amp;amp;ptm=9991&amp;amp;WT.pn_sku=497-1395-5-ND&amp;amp;WT.z_ptm_source=Part_Detail]&lt;br /&gt;
&lt;br /&gt;
==A modern design example==&lt;br /&gt;
Here we will detail the operation of a common design for modern stepper motor controllers. We hope to fully understand this design and either base our design off of it or take it&#039;s essential features and create a new design. &lt;br /&gt;
===High-level architecture===&lt;br /&gt;
Insert picture of overall architecture showing the control computer, the indexer, the power supply, and the driving circuit.&lt;br /&gt;
&lt;br /&gt;
===Indexer===&lt;br /&gt;
Discuss indexer functionality and implementation.&lt;br /&gt;
&lt;br /&gt;
===Driver circuitry===&lt;br /&gt;
In this section we focus on what seems to be the most common modern design for stepper motor controllers, the chopper circuit. From Wikipedia:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;quot;Modern stepper controllers drive the motor with much higher voltages than the motor nameplate rated voltage, and limit current through chopping. The usual setup is to have a positioning controller, known as an indexer, sending step and direction pulses to a separate higher voltage drive circuit which is responsible for commutation and current limiting&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Components and chips=&lt;br /&gt;
In this section critical relevant electronic components are listed, including suppliers. The purpose is to aggregate a list of key components so that a design can be built around the best, lowest cost, components.&lt;br /&gt;
&lt;br /&gt;
===Microcontrollers===&lt;br /&gt;
I&#039;d recommend, hands down, going with Atmel AVR microcontrollers. They&#039;ve got a huge support community, eg, Arduino.&lt;br /&gt;
&lt;br /&gt;
===Motor driver chips and H-bridges===&lt;br /&gt;
This section is loosely for ICs that are designed to drive motors. Some are just simply H-bridges with protection circuitry, others include things like PWM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Allegro A3959&#039;&#039;&#039;  [http://www.allegromicro.com/en/Products/Part_Numbers/3959/]&lt;br /&gt;
Extremely interesting chip. Up to ±3A output current built in sense and PWM. Its $5.91 at Digikey [http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&amp;amp;name=620-1069-ND] for a DIP package, and as low as $2.76 for a surface mount package. The DIP package is only $4.98 at Newark [http://www.newark.com/jsp/search/productdetail.jsp?id=27C9545].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;National Semiconductor LM298 (obsolete)&#039;&#039;&#039; [http://search.digikey.com/scripts/DkSearch/dksus.dll?vendor=0&amp;amp;keywords=lm298]&lt;br /&gt;
Commonly used with stepper motors. $8.32 at Digikey&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;National Semiconductor LMD18245T&#039;&#039;&#039; [http://search.digikey.com/scripts/DkSearch/dksus.dll?vendor=0&amp;amp;keywords=LMD18245T]&lt;br /&gt;
Commonly used with stepper motors. $20.09 at Digikey. $18.25 at Newark [http://www.newark.com/jsp/search/productdetail.jsp?SKU=41K2747].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;STMICROELECTRONICS - L298N&#039;&#039;&#039; [http://www.newark.com/jsp/search/productdetail.jsp?SKU=32M1527] IC MOTOR DRVR FULL BRIDGE 2A MULTIWATT15 $2.78 at Newark&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ALLEGRO SANKEN - SLA7026M&#039;&#039;&#039; [http://www.newark.com/jsp/search/productdetail.jsp?SKU=95B3005] IC, MOTOR CTRL/DRVR, STEPPER, 3A, SIP-18 $7.08 at Newark&lt;br /&gt;
&lt;br /&gt;
=Open source projects=&lt;br /&gt;
*RepRap 3D printer http://reprap.org/wiki/StepperMotor&lt;br /&gt;
**Tons of info, meta source&lt;br /&gt;
*An AVR-Based Microstepping Bipolar Chopper Stepper Motor Driver (STMD) http://www.avrstmd.com/&lt;br /&gt;
* Cerebral Meltdown motor controller [http://www.cerebralmeltdown.com/heliostatprojects/Arduino_Sun_Tracker_Circuit/Driver_Board/index.html]&lt;br /&gt;
&lt;br /&gt;
=OSE controller=&lt;br /&gt;
==System requirements==&lt;br /&gt;
This is the requirements section for the OSE motor controller, as a system. These requirements will dictate the design, as well as the off-the-shelf system chosen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Functionality&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
List what functions the system needs to have.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Performance&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
List the performance (torque, accuracy, etc) the system needs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Manufacturability&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
List important manufacturability details - minimum feature size on circuit board, for example.&lt;br /&gt;
*The first version should be design to be constructed on a breadboard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Motor compatibility&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Will this system be compatible with only one motor? One type of motor (unipolar, bipolar)? What size motor (current rating)?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cost&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
How critical is the cost? Do we need to have two designs - one low-cost design for driving a single motor, and a higher cost design for driving 3 - 4 motors? &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ease of construction and ease of use&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Does the system need to be designed for construction and use by a layman with absolutely no electronics experience?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Size&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Does the controller have a size requirement? Any other physical requirements?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other requirements&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Already an OSE controller?==&lt;br /&gt;
There appears to be some work already being done, although somewhat loosely or perhaps incidental work. Need to investigate.&lt;br /&gt;
http://opencapitalist.org/content/4-axis-motor-controller&lt;br /&gt;
==Brainstorming==&lt;br /&gt;
Please sign you name by putting four tildas (~) in a row.&lt;br /&gt;
&lt;br /&gt;
===Power supply===&lt;br /&gt;
[[File:Atx_power_supply_unit_table.png|thumb|right|500px|Current for each voltage for an ATX power supply unit [http://www.formfactors.org/developer/specs/ATX12V_PSDG_2_2_public_br2.pdf].]]&lt;br /&gt;
What if we used power supply units from PCs? They&#039;re pretty high current and they can be placed in series for 12 volt, 24 volt, 36 volt, etc, systems. They&#039;ve got 5 volt taps to run the microcontroller off of. They&#039;re ubiquitous and either free or cheap. [[User:Jason|Jason]] 00:46, 23 May 2011 (PDT)&lt;br /&gt;
*Wiring diagrams [http://en.wikipedia.org/wiki/Power_supply_unit_%28computer%29#Wiring_diagrams]. Notice both +12V and -12V rails available. [[User:Jason|Jason]] 13:57, 23 May 2011 (PDT)&lt;br /&gt;
*Here is a table of the common supply currents from here [http://www.formfactors.org/developer/specs/ATX12V_PSDG_2_2_public_br2.pdf]. It appears that the -12V line doesn&#039;t have enough current to be used, however, the 3.3V, 5V, and 12V each have a generous amount of current. [[User:Jason|Jason]] 09:56, 25 May 2011 (PDT)&lt;br /&gt;
*Perhaps two PSUs can be used, one as the positive rail, one as the negative rail. Investigation is needed. [[User:Jason|Jason]] 10:14, 25 May 2011 (PDT)&lt;br /&gt;
&lt;br /&gt;
===Crazy idea - combine inverter and motor controller circuits onto one===&lt;br /&gt;
It seems to me that the high cost of both motor controllers and inverters are some pricy power electronics components. What if we could reuse those expensive power electronics components to make a single circuit that can either be an inverter or motor controller? An inverter takes DC power from batteries and creates an AC signal. However, when running motors, you don&#039;t need that functionality, because you&#039;re taking DC power and running motors with it. So, potentially, with a single expensive piece of power electronics, you could combine inverter and motor controlling capabilities for just a little more than supporting just a single function. Discuss. [[User:Jason|Jason]] 03:32, 23 May 2011 (PDT)&lt;br /&gt;
&lt;br /&gt;
===Vacuum tubes===&lt;br /&gt;
http://openfarmtech.org/forum/discussion/220/making-vacuum-tubes&lt;br /&gt;
&lt;br /&gt;
We have need of some power electronics, which include inverters and motor controllers. The primary cost of these circuits are the power electronic components. While we could definitely look at what it would take to make some of these semiconductor components, another option would be to look into what it would take to make vacuum tubes. This could potentially cut out those $20 mosfets we will need, and all the other components should be inexpensive in comparison. We aren&#039;t creating perfect audio here, or trying to make a communications system. We&#039;re simply powering stuff. Maybe its feasible. [[User:Jason|Jason]] 12:03, 23 May 2011 (PDT)&lt;br /&gt;
&lt;br /&gt;
==Software/firmware==&lt;br /&gt;
The software is essentially a separate project from the hardware. From what I understand, there are essentially two forms the software can take: either implementing a very basic &#039;step&#039; function only into the microcontroller, and controlling everything else from the PC side, or doing most of the control from within the microcontroller. Some functionality that can be in either are:&lt;br /&gt;
*acceleration/deceleration&lt;br /&gt;
*automatically microstepping depending on the motor speed, to allow for smooth movement&lt;br /&gt;
*accounting for motor resonances and damping them&lt;br /&gt;
*in general modeling the system it&#039;s driven load as closely as possible to allow accurate open-loop operation at decent performance&lt;br /&gt;
&lt;br /&gt;
I think there are quite a few more parameters to deal with. In the end, we will probably be essentially designing this thing to interface with EMC2, which has many of these features. We may need a dedicated linux box for each table. Or should we design the system to connect to a network? Perhaps it should interface with something like a beagleboard?&lt;br /&gt;
&lt;br /&gt;
I think in any case, the controller firmware should have both the option to run in two modes: one just being a simple step mode controlled externally, and the other being a highly integrated control within the microcontroller requiring only high-level commands externally. The microcontroller can then be flashed to operate with a specific motor or system, and the external software just gives it high-level commands which are fairly generic across pieces of hardware its controlling.&lt;br /&gt;
&lt;br /&gt;
===Requirements===&lt;br /&gt;
Software requirements to go here.&lt;br /&gt;
&lt;br /&gt;
==Hardware/circuit==&lt;br /&gt;
The hardware needs to be optimized rather closely with the usage scenario to save costs. It may be possible to have several different circuit designs that run essentially the same firmware, so that the design which is the minimum needed can generally be used. It may even be possible to have several circuit configurations all work on the same PCB, with certain parts not loaded depending on the desired operation.&lt;br /&gt;
&lt;br /&gt;
===Requirements===&lt;br /&gt;
Hardware requirements to go here.&lt;br /&gt;
&lt;br /&gt;
==Design proposal==&lt;br /&gt;
Proposed design to go here.&lt;br /&gt;
&lt;br /&gt;
==Roadmap==&lt;br /&gt;
===Version 0.0===&lt;br /&gt;
Version 0.0 will simply be an agreed upon off-the-shelf system suitable for most RepLab needs. This will standardize the hardware people are using, either for those who can&#039;t yet build their own system, or for those who don&#039;t wish to mess with the electronics. The chosen system should have a controller which is compatible with motors we build in the future, and motors which are compatible with the controller we build in the future.&lt;br /&gt;
&lt;br /&gt;
In addition, the microcontroller should ideally be the same as the microcontroller used in the open source design. This will allow the software to be developed and tested completely independently of the hardware.&lt;br /&gt;
&lt;br /&gt;
==Version 0.0==&lt;br /&gt;
This section needs to be filled in asap. Careful considerations must be made, however, to make sure the chosen off-the-shelf system is compatible with the open source version of the system. A re-programmable AVR based system would be ideal.&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Sage&amp;diff=51403</id>
		<title>Sage</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Sage&amp;diff=51403"/>
		<updated>2012-01-15T01:39:42Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sage is an open source project founded by a math graduate/professor which they say is designed to be a &amp;quot;viable free open source alternative to Magma, Maple, Mathematica and Matlab&amp;quot;. After using it for a while, I have to say it even goes beyond that. The project website is [http://sagemath.org/]&lt;br /&gt;
&lt;br /&gt;
This is what it is in a nutshell: they took about 100 different open-source libraries related to math, science, and computing, then made it so they all worked together, and put a common python interface in which ties it all together. Then what they did was create a notebook interface, which is used in a web browser, based on ajax. The web interface allows one to create an account on the server and upload and save worksheets there. (those who have used mathematica will know what a notebook is. It&#039;s like a hybrid between a document and code) There&#039;s even a free server where anyone can sign up, browse examples, and start running code within minutes: [http://sagenb.org/]&lt;br /&gt;
&lt;br /&gt;
If you&#039;re running windows you download a big file and you have to load that into virtual box. Then you use your web browser to access the server on local host. You can also use the command line in the virtual machine if you want. If you&#039;re running linux, you just download and install locally. You can use a local web browser, or anyone on the network can use it.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a blogger&#039;s review from a few years ago: [http://vnoel.wordpress.com/2008/05/03/bye-matlab-hello-python-thanks-sage/]&lt;br /&gt;
&lt;br /&gt;
==Important Sage libraries for engineering work==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overview&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sage brings together a large number of open-source math and science libraries together in a common python enviroment. When getting started, and when doing engineering work, it is important to identify the key libraries which will be used the majority of the time.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Browsing functions within Sage&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For the libraries below, you can browse the functions within Sage in the following way. Type &amp;quot;import library_name&amp;quot; then type &amp;quot;library_name.&amp;quot; and press tab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Numerical analysis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The following libraries provide matlab-like functionality, and should be looked at when analyzing data:&lt;br /&gt;
&lt;br /&gt;
*numpy for lower level numerical operations, such as arrays, reading files, some statistics&lt;br /&gt;
*scipy for higher-level functions such as integration, signal processing, optimization. There is some overlap with numpy&lt;br /&gt;
*matplotlib for plotting and visualizing data&lt;br /&gt;
*pylab brings together the above libraries into one library&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Plotting&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If plotting pure functions such as polynomials or transcedental functions, Sage&#039;s built-in plotting functions are good for both 2D and 3D plots. However, if plotting discrete data points, I recommend going with matplotlib. Using it is more of a learning curve, but at this point Sage&#039;s data plotting capabilities are limited. This is probably because it is still being developed by mathematicians currently.&lt;br /&gt;
&lt;br /&gt;
*sage for pure functions with the &amp;quot;plot&amp;quot; command. &amp;quot;list_plot&amp;quot; can be used for data. It uses matplotlib internally.&lt;br /&gt;
*matplotlib for data&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Symbolic algebra&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sage itself can be used for symbolic computer algebra, so you probably don&#039;t need to import a library. It&#039;s functions use maxima and sympy under the hood. Look at the documentation on sagemath.org for symbolic operations.&lt;br /&gt;
&lt;br /&gt;
*sage, which uses maxima or sympy&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Look up programming with python 2.6.4&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
&lt;br /&gt;
*http://sagemath.org/&lt;br /&gt;
*http://sagenb.org/&lt;br /&gt;
*http://ask.sagemath.org/questions/&lt;br /&gt;
*http://groups.google.com/group/sage-support&lt;br /&gt;
*http://www.sagemath.org/help-irc.html&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Sage&amp;diff=51402</id>
		<title>Sage</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Sage&amp;diff=51402"/>
		<updated>2012-01-15T01:39:20Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sage is an open source project founded by a math graduate/professor which they say is designed to be a &amp;quot;viable free open source alternative to Magma, Maple, Mathematica and Matlab&amp;quot;. After using it for a while, I have to say it even goes beyond that. The project website is [http://sagemath.org/]&lt;br /&gt;
&lt;br /&gt;
This is what it is in a nutshell: they took about 100 different open-source libraries related to math, science, and computing, then made it so they all worked together, and put a common python interface in which ties it all together. Then what they did was create a notebook interface, which is used in a web browser, based on ajax. The web interface allows one to create an account on the server and upload and save worksheets there. (those who have used mathematica will know what a notebook is. It&#039;s like a hybrid between a document and code) There&#039;s even a free server where anyone can sign up, browse examples, and start running code within minutes: [http://sagenb.org/]&lt;br /&gt;
&lt;br /&gt;
If you&#039;re running windows you download a big file and you have to load that into virtual box. Then you use your web browser to access the server on local host. You can also use the command line in the virtual machine if you want. If you&#039;re running linux, you just download and install locally. You can use a local web browser, or anyone on the network can use it.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a blogger&#039;s review from a few years ago: [http://vnoel.wordpress.com/2008/05/03/bye-matlab-hello-python-thanks-sage/]&lt;br /&gt;
&lt;br /&gt;
==Important Sage libraries for engineering work==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overview&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sage brings together a large number of open-source math and science libraries together in a common python enviroment. When getting started, and when doing engineering work, it is important to identify the key libraries which will be used the majority of the time.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Browsing functions within Sage&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For the libraries below, you can browse the functions within Sage in the following way. Type &amp;quot;import library_name&amp;quot; then type &amp;quot;library_name.&amp;quot; and press tab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Numerical analysis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The following libraries provide matlab-like functionality, and should be looked at when analyzing data:&lt;br /&gt;
&lt;br /&gt;
*numpy for lower level numerical operations, such as arrays, reading files, some statistics&lt;br /&gt;
*scipy for higher-level functions such as integration, signal processing, optimization. There is some overlap with numpy&lt;br /&gt;
*matplotlib for plotting and visualizing data&lt;br /&gt;
*pylab brings together the above libraries into one library&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Plotting&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If plotting pure functions such as polynomials or transcedental functions, Sage&#039;s built-in plotting functions are good for both 2D and 3D plots. However, if plotting discrete data points, I recommend going with matplotlib. Using it is more of a learning curve, but at this point Sage&#039;s data plotting capabilities are limited. This is probably because it is still being developed by mathematicians currently.&lt;br /&gt;
&lt;br /&gt;
*sage for pure functions with the &amp;quot;plot&amp;quot; command. &amp;quot;list_plot&amp;quot; can be used for data. It uses matplotlib internally.&lt;br /&gt;
*matplotlib for data&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Symbolic algebra&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sage itself can be used for symbolic computer algebra, so you probably don&#039;t need to import a library. It&#039;s functions use maxima and sympy under the hood. Look at the documentation on sagemath.org for symbolic operations.&lt;br /&gt;
&lt;br /&gt;
*sage, which uses maxima or sympy&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Look up programming with python 2.6.4&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
&lt;br /&gt;
http://sagemath.org/&lt;br /&gt;
http://sagenb.org/&lt;br /&gt;
http://ask.sagemath.org/questions/&lt;br /&gt;
http://groups.google.com/group/sage-support&lt;br /&gt;
http://www.sagemath.org/help-irc.html&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Sage&amp;diff=51401</id>
		<title>Sage</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Sage&amp;diff=51401"/>
		<updated>2012-01-15T01:30:59Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sage is an open source project founded by a math graduate/professor which they say is designed to be a &amp;quot;viable free open source alternative to Magma, Maple, Mathematica and Matlab&amp;quot;. After using it for a while, I have to say it even goes beyond that. The project website is [http://sagemath.org/]&lt;br /&gt;
&lt;br /&gt;
This is what it is in a nutshell: they took about 100 different open-source libraries related to math, science, and computing, then made it so they all worked together, and put a common python interface in which ties it all together. Then what they did was create a notebook interface, which is used in a web browser, based on ajax. The web interface allows one to create an account on the server and upload and save worksheets there. (those who have used mathematica will know what a notebook is. It&#039;s like a hybrid between a document and code) There&#039;s even a free server where anyone can sign up, browse examples, and start running code within minutes: [http://sagenb.org/]&lt;br /&gt;
&lt;br /&gt;
If you&#039;re running windows you download a big file and you have to load that into virtual box. Then you use your web browser to access the server on local host. You can also use the command line in the virtual machine if you want. If you&#039;re running linux, you just download and install locally. You can use a local web browser, or anyone on the network can use it.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a blogger&#039;s review from a few years ago: [http://vnoel.wordpress.com/2008/05/03/bye-matlab-hello-python-thanks-sage/]&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Sage&amp;diff=51400</id>
		<title>Sage</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Sage&amp;diff=51400"/>
		<updated>2012-01-15T01:30:34Z</updated>

		<summary type="html">&lt;p&gt;Jason: Created page with &amp;quot;Sage is an open source project founded by a math graduate/professor which they say is designed to be a &amp;quot;viable free open source alternative to Magma, Maple, Mathematica and Matla...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sage is an open source project founded by a math graduate/professor which they say is designed to be a &amp;quot;viable free open source alternative to Magma, Maple, Mathematica and Matlab&amp;quot;. After using it for a while, I have to say it even goes beyond that. The project website is [[http://sagemath.org/]]&lt;br /&gt;
&lt;br /&gt;
This is what it is in a nutshell: they took about 100 different open-source libraries related to math, science, and computing, then made it so they all worked together, and put a common python interface in which ties it all together. Then what they did was create a notebook interface, which is used in a web browser, based on ajax. The web interface allows one to create an account on the server and upload and save worksheets there. (those who have used mathematica will know what a notebook is. It&#039;s like a hybrid between a document and code) There&#039;s even a free server where anyone can sign up, browse examples, and start running code within minutes: [[http://sagenb.org/]]&lt;br /&gt;
&lt;br /&gt;
If you&#039;re running windows you download a big file and you have to load that into virtual box. Then you use your web browser to access the server on local host. You can also use the command line in the virtual machine if you want. If you&#039;re running linux, you just download and install locally. You can use a local web browser, or anyone on the network can use it.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a blogger&#039;s review from a few years ago: [[http://vnoel.wordpress.com/2008/05/03/bye-matlab-hello-python-thanks-sage/]]&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:NetworkTopologies.svg&amp;diff=31900</id>
		<title>File:NetworkTopologies.svg</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:NetworkTopologies.svg&amp;diff=31900"/>
		<updated>2011-06-21T20:12:10Z</updated>

		<summary type="html">&lt;p&gt;Jason: uploaded a new version of &amp;amp;quot;File:NetworkTopologies.svg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:NetworkTopologies.svg&amp;diff=31891</id>
		<title>File:NetworkTopologies.svg</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:NetworkTopologies.svg&amp;diff=31891"/>
		<updated>2011-06-21T18:54:44Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31839</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31839"/>
		<updated>2011-06-21T07:44:01Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Legal regulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=OSI model=&lt;br /&gt;
This article will be roughly structured to follow the OSI model[http://en.wikipedia.org/wiki/OSI_model], and it will cover the first 4 layers.&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz. In the near future, 60 GHz and 700 MHz may be available to the public (technically they are available, but the hardware isn&#039;t readily available, cheap, or ubiquitous).&lt;br /&gt;
&lt;br /&gt;
Those with an amateur radio license enjoy the use of frequencies not available to the public, and are also allowed to operate their own hardware without it being certified by the FCC beforehand. Amateur radio licenses are relatively easy to get compared to the amount of freedom they give.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
Today, in quantity, 802.11 modules are less than $10, and Bluetooth modules are less than $5. Of course, when integrated into a product, the cost will be higher - additional circuitry, driver software, regulatory and industry certification, and marketing will all add to the cost.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
There are quite a few different modulations, as described by Wikipedia[http://en.wikipedia.org/wiki/Modulation]. For digital communications, the two most important are spread spectrum and ofdm. Spread spectrum multiplies the original signal by a pseudo random code resembling noise. The code is much larger than the information it is carrying. On the receiving side, the same code is used and correlated to the received signal. The correlation function has an associated &amp;quot;gain&amp;quot; that takes a signal that seems to be in the noise brings it up to a higher signal to noise ratio. 802.11b uses spread spectrum (dsss). One benefit is that if the code used to receive is different than the code used to transmit, the signal will look more like noise. So if there are multiple transmitters and receivers on the same channel, it may be possible to communicate regardless.&lt;br /&gt;
&lt;br /&gt;
One problem with spread spectrum is it is more susceptible to fading and multipath. &lt;br /&gt;
&lt;br /&gt;
OFDM (orthogonal frequency division multiplexing) is a more recent technology than spread spectrum. It uses many narrow subcarriers/channels within the operating channel to transmit many parallel data streams. The benefit of this is high spectral efficiency and robustness against fading and other problems with the channel. The reason it is more robust is because it is composed of many slow streams instead of one very fast stream. Also, if a piece of the channel has interference, &#039;&#039;some&#039;&#039; data will still get through. One challenge of ofdm is it requires amplifiers which are linear over a larger range, because of the high peak to average ratio of the signal. It is also more dsp intensive, though nowadays that usually isn&#039;t an issue.&lt;br /&gt;
&lt;br /&gt;
Most new wireless technologies use ofdm - 802.11n, LTE, and WiMax. It is generally viewed as the best.&lt;br /&gt;
&lt;br /&gt;
==Media access==&lt;br /&gt;
Media access refers to how the communications medium is accessed - in this case the air (as opposed to copper or fiber). There are special circumstances for an air medium, such as hidden nodes.&lt;br /&gt;
&lt;br /&gt;
There are a number of medium access technologies, and it is important to understand them.&lt;br /&gt;
===CSMA/CA===&lt;br /&gt;
&#039;&#039;&#039;Carrier Sense Multiple Access/Collision Avoidance&#039;&#039;&#039; - This is what 802.11 uses, and is similar to how ethernet works. Essentially, the receiver listens to the channel. If the channel is in use, it waits. Once the channel is clear, it waits for a random time (within a specified min/max range) and if the channel is still clear, transmits. If another client transmits within the countdown period, it resets the timer to a new random value. This is efficient for small networks of heterogeneous devices because it uses available airtime and doesn&#039;t need a central scheduler or master.&lt;br /&gt;
&lt;br /&gt;
As the number of clients grow however, the model starts to break down and there are too many collisions.&lt;br /&gt;
===TDMA===&lt;br /&gt;
&#039;&#039;&#039;Time Division Multiple Access&#039;&#039;&#039; - Divides time up into many different time slots, and then allocates time slots to clients as needed. Precise timing is required when a large network like a cellular network uses this method. GSM is a TDMA technology. It has tighter control over bandwidth allocation and avoids collisions with large numbers of clients.&lt;br /&gt;
===CDMA===&lt;br /&gt;
&#039;&#039;&#039;Code Division Multiple Access&#039;&#039;&#039; - Differentiates clients by each client using an orthogonal code. In other words, this is spread spectrum with each pseudo random code being orthogonal. When the correlation function is run, orthogonal codes have no interference or affect on the ability to receive the desired code, as long as all the received signal levels are relatively the same between clients. CDMA cell networks use this.&lt;br /&gt;
===OFDMA===&lt;br /&gt;
&#039;&#039;&#039;Orthogonal Frequency Division Multiple Access&#039;&#039;&#039; - Divides the entire band into orthogonal subcarriers, which can be assigned to specific clients. In other words, the &#039;parallel subcarriers&#039; mentioned above now cover not only a single channel, but the entire band. And not just one device uses them at a time, but different devices are assigned subcarriers. LTE and WiMax use this.&lt;br /&gt;
&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
Wireless protocols can be complicated. Generally, the firmware on a chipset is an extremely highly guarded piece of code. The firmware in combination with the driver implement the wireless protocol. Much of the complexity comes from all the features that wireless protocols contain, including roaming, power save, qos, and edge cases to prevent poor performance. Another factor is that different manufacturers must test their wireless devices with devices of other manufacturers, to make sure they all actually implemented the standard in a compatible way.&lt;br /&gt;
&lt;br /&gt;
In general, if one wanted to make a completely open source radio design, the hardware portion would probably be pretty easy, but the software portion would be difficult.&lt;br /&gt;
&lt;br /&gt;
Bluetooth low energy might be an exception here - there are only 5 states in the state diagram.&lt;br /&gt;
&lt;br /&gt;
===Mesh networks===&lt;br /&gt;
It must be noted here that the only thing separating normal wifi or other devices from forming mesh networks is the lack of a protocol (one that is widely implemented anyway). The hardware is cheap and available, it is the mesh protocol. Currently, an IEEE task force is working on a mesh networking standard - 802.11s.&lt;br /&gt;
&lt;br /&gt;
There are other mesh network protocols in existence such as Zigbee.&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;br /&gt;
=Health risks and environmental impact=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31837</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31837"/>
		<updated>2011-06-21T07:43:05Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Legal regulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=OSI model=&lt;br /&gt;
This article will be roughly structured to follow the OSI model[http://en.wikipedia.org/wiki/OSI_model], and it will cover the first 4 layers.&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz. In the near future, 60 GHz and 700 MHz may be available to the public (technically they are available, but the hardware isn&#039;t readily available, cheap, or ubiquitous).&lt;br /&gt;
&lt;br /&gt;
Those with an amateur radio license enjoy the use of frequencies not available to the public, and are also allowed to operate their own hardware without it being certified by the FCC beforehand.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
Today, in quantity, 802.11 modules are less than $10, and Bluetooth modules are less than $5. Of course, when integrated into a product, the cost will be higher - additional circuitry, driver software, regulatory and industry certification, and marketing will all add to the cost.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
There are quite a few different modulations, as described by Wikipedia[http://en.wikipedia.org/wiki/Modulation]. For digital communications, the two most important are spread spectrum and ofdm. Spread spectrum multiplies the original signal by a pseudo random code resembling noise. The code is much larger than the information it is carrying. On the receiving side, the same code is used and correlated to the received signal. The correlation function has an associated &amp;quot;gain&amp;quot; that takes a signal that seems to be in the noise brings it up to a higher signal to noise ratio. 802.11b uses spread spectrum (dsss). One benefit is that if the code used to receive is different than the code used to transmit, the signal will look more like noise. So if there are multiple transmitters and receivers on the same channel, it may be possible to communicate regardless.&lt;br /&gt;
&lt;br /&gt;
One problem with spread spectrum is it is more susceptible to fading and multipath. &lt;br /&gt;
&lt;br /&gt;
OFDM (orthogonal frequency division multiplexing) is a more recent technology than spread spectrum. It uses many narrow subcarriers/channels within the operating channel to transmit many parallel data streams. The benefit of this is high spectral efficiency and robustness against fading and other problems with the channel. The reason it is more robust is because it is composed of many slow streams instead of one very fast stream. Also, if a piece of the channel has interference, &#039;&#039;some&#039;&#039; data will still get through. One challenge of ofdm is it requires amplifiers which are linear over a larger range, because of the high peak to average ratio of the signal. It is also more dsp intensive, though nowadays that usually isn&#039;t an issue.&lt;br /&gt;
&lt;br /&gt;
Most new wireless technologies use ofdm - 802.11n, LTE, and WiMax. It is generally viewed as the best.&lt;br /&gt;
&lt;br /&gt;
==Media access==&lt;br /&gt;
Media access refers to how the communications medium is accessed - in this case the air (as opposed to copper or fiber). There are special circumstances for an air medium, such as hidden nodes.&lt;br /&gt;
&lt;br /&gt;
There are a number of medium access technologies, and it is important to understand them.&lt;br /&gt;
===CSMA/CA===&lt;br /&gt;
&#039;&#039;&#039;Carrier Sense Multiple Access/Collision Avoidance&#039;&#039;&#039; - This is what 802.11 uses, and is similar to how ethernet works. Essentially, the receiver listens to the channel. If the channel is in use, it waits. Once the channel is clear, it waits for a random time (within a specified min/max range) and if the channel is still clear, transmits. If another client transmits within the countdown period, it resets the timer to a new random value. This is efficient for small networks of heterogeneous devices because it uses available airtime and doesn&#039;t need a central scheduler or master.&lt;br /&gt;
&lt;br /&gt;
As the number of clients grow however, the model starts to break down and there are too many collisions.&lt;br /&gt;
===TDMA===&lt;br /&gt;
&#039;&#039;&#039;Time Division Multiple Access&#039;&#039;&#039; - Divides time up into many different time slots, and then allocates time slots to clients as needed. Precise timing is required when a large network like a cellular network uses this method. GSM is a TDMA technology. It has tighter control over bandwidth allocation and avoids collisions with large numbers of clients.&lt;br /&gt;
===CDMA===&lt;br /&gt;
&#039;&#039;&#039;Code Division Multiple Access&#039;&#039;&#039; - Differentiates clients by each client using an orthogonal code. In other words, this is spread spectrum with each pseudo random code being orthogonal. When the correlation function is run, orthogonal codes have no interference or affect on the ability to receive the desired code, as long as all the received signal levels are relatively the same between clients. CDMA cell networks use this.&lt;br /&gt;
===OFDMA===&lt;br /&gt;
&#039;&#039;&#039;Orthogonal Frequency Division Multiple Access&#039;&#039;&#039; - Divides the entire band into orthogonal subcarriers, which can be assigned to specific clients. In other words, the &#039;parallel subcarriers&#039; mentioned above now cover not only a single channel, but the entire band. And not just one device uses them at a time, but different devices are assigned subcarriers. LTE and WiMax use this.&lt;br /&gt;
&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
Wireless protocols can be complicated. Generally, the firmware on a chipset is an extremely highly guarded piece of code. The firmware in combination with the driver implement the wireless protocol. Much of the complexity comes from all the features that wireless protocols contain, including roaming, power save, qos, and edge cases to prevent poor performance. Another factor is that different manufacturers must test their wireless devices with devices of other manufacturers, to make sure they all actually implemented the standard in a compatible way.&lt;br /&gt;
&lt;br /&gt;
In general, if one wanted to make a completely open source radio design, the hardware portion would probably be pretty easy, but the software portion would be difficult.&lt;br /&gt;
&lt;br /&gt;
Bluetooth low energy might be an exception here - there are only 5 states in the state diagram.&lt;br /&gt;
&lt;br /&gt;
===Mesh networks===&lt;br /&gt;
It must be noted here that the only thing separating normal wifi or other devices from forming mesh networks is the lack of a protocol (one that is widely implemented anyway). The hardware is cheap and available, it is the mesh protocol. Currently, an IEEE task force is working on a mesh networking standard - 802.11s.&lt;br /&gt;
&lt;br /&gt;
There are other mesh network protocols in existence such as Zigbee.&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;br /&gt;
=Health risks and environmental impact=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31835</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31835"/>
		<updated>2011-06-21T07:40:44Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Legal regulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=OSI model=&lt;br /&gt;
This article will be roughly structured to follow the OSI model[http://en.wikipedia.org/wiki/OSI_model], and it will cover the first 4 layers.&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz. In the near future, 60 GHz and 700 MHz may be available to the public (technically they are available, but the hardware isn&#039;t readily available, cheap, or ubiquitous).&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
Today, in quantity, 802.11 modules are less than $10, and Bluetooth modules are less than $5. Of course, when integrated into a product, the cost will be higher - additional circuitry, driver software, regulatory and industry certification, and marketing will all add to the cost.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
There are quite a few different modulations, as described by Wikipedia[http://en.wikipedia.org/wiki/Modulation]. For digital communications, the two most important are spread spectrum and ofdm. Spread spectrum multiplies the original signal by a pseudo random code resembling noise. The code is much larger than the information it is carrying. On the receiving side, the same code is used and correlated to the received signal. The correlation function has an associated &amp;quot;gain&amp;quot; that takes a signal that seems to be in the noise brings it up to a higher signal to noise ratio. 802.11b uses spread spectrum (dsss). One benefit is that if the code used to receive is different than the code used to transmit, the signal will look more like noise. So if there are multiple transmitters and receivers on the same channel, it may be possible to communicate regardless.&lt;br /&gt;
&lt;br /&gt;
One problem with spread spectrum is it is more susceptible to fading and multipath. &lt;br /&gt;
&lt;br /&gt;
OFDM (orthogonal frequency division multiplexing) is a more recent technology than spread spectrum. It uses many narrow subcarriers/channels within the operating channel to transmit many parallel data streams. The benefit of this is high spectral efficiency and robustness against fading and other problems with the channel. The reason it is more robust is because it is composed of many slow streams instead of one very fast stream. Also, if a piece of the channel has interference, &#039;&#039;some&#039;&#039; data will still get through. One challenge of ofdm is it requires amplifiers which are linear over a larger range, because of the high peak to average ratio of the signal. It is also more dsp intensive, though nowadays that usually isn&#039;t an issue.&lt;br /&gt;
&lt;br /&gt;
Most new wireless technologies use ofdm - 802.11n, LTE, and WiMax. It is generally viewed as the best.&lt;br /&gt;
&lt;br /&gt;
==Media access==&lt;br /&gt;
Media access refers to how the communications medium is accessed - in this case the air (as opposed to copper or fiber). There are special circumstances for an air medium, such as hidden nodes.&lt;br /&gt;
&lt;br /&gt;
There are a number of medium access technologies, and it is important to understand them.&lt;br /&gt;
===CSMA/CA===&lt;br /&gt;
&#039;&#039;&#039;Carrier Sense Multiple Access/Collision Avoidance&#039;&#039;&#039; - This is what 802.11 uses, and is similar to how ethernet works. Essentially, the receiver listens to the channel. If the channel is in use, it waits. Once the channel is clear, it waits for a random time (within a specified min/max range) and if the channel is still clear, transmits. If another client transmits within the countdown period, it resets the timer to a new random value. This is efficient for small networks of heterogeneous devices because it uses available airtime and doesn&#039;t need a central scheduler or master.&lt;br /&gt;
&lt;br /&gt;
As the number of clients grow however, the model starts to break down and there are too many collisions.&lt;br /&gt;
===TDMA===&lt;br /&gt;
&#039;&#039;&#039;Time Division Multiple Access&#039;&#039;&#039; - Divides time up into many different time slots, and then allocates time slots to clients as needed. Precise timing is required when a large network like a cellular network uses this method. GSM is a TDMA technology. It has tighter control over bandwidth allocation and avoids collisions with large numbers of clients.&lt;br /&gt;
===CDMA===&lt;br /&gt;
&#039;&#039;&#039;Code Division Multiple Access&#039;&#039;&#039; - Differentiates clients by each client using an orthogonal code. In other words, this is spread spectrum with each pseudo random code being orthogonal. When the correlation function is run, orthogonal codes have no interference or affect on the ability to receive the desired code, as long as all the received signal levels are relatively the same between clients. CDMA cell networks use this.&lt;br /&gt;
===OFDMA===&lt;br /&gt;
&#039;&#039;&#039;Orthogonal Frequency Division Multiple Access&#039;&#039;&#039; - Divides the entire band into orthogonal subcarriers, which can be assigned to specific clients. In other words, the &#039;parallel subcarriers&#039; mentioned above now cover not only a single channel, but the entire band. And not just one device uses them at a time, but different devices are assigned subcarriers. LTE and WiMax use this.&lt;br /&gt;
&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
Wireless protocols can be complicated. Generally, the firmware on a chipset is an extremely highly guarded piece of code. The firmware in combination with the driver implement the wireless protocol. Much of the complexity comes from all the features that wireless protocols contain, including roaming, power save, qos, and edge cases to prevent poor performance. Another factor is that different manufacturers must test their wireless devices with devices of other manufacturers, to make sure they all actually implemented the standard in a compatible way.&lt;br /&gt;
&lt;br /&gt;
In general, if one wanted to make a completely open source radio design, the hardware portion would probably be pretty easy, but the software portion would be difficult.&lt;br /&gt;
&lt;br /&gt;
Bluetooth low energy might be an exception here - there are only 5 states in the state diagram.&lt;br /&gt;
&lt;br /&gt;
===Mesh networks===&lt;br /&gt;
It must be noted here that the only thing separating normal wifi or other devices from forming mesh networks is the lack of a protocol (one that is widely implemented anyway). The hardware is cheap and available, it is the mesh protocol. Currently, an IEEE task force is working on a mesh networking standard - 802.11s.&lt;br /&gt;
&lt;br /&gt;
There are other mesh network protocols in existence such as Zigbee.&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;br /&gt;
=Health risks and environmental impact=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31834</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31834"/>
		<updated>2011-06-21T07:39:54Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Legal regulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=OSI model=&lt;br /&gt;
This article will be roughly structured to follow the OSI model[http://en.wikipedia.org/wiki/OSI_model], and it will cover the first 4 layers.&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz. In the near future, 60 GHz and 700 MHz may be available to the public.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
Today, in quantity, 802.11 modules are less than $10, and Bluetooth modules are less than $5. Of course, when integrated into a product, the cost will be higher - additional circuitry, driver software, regulatory and industry certification, and marketing will all add to the cost.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
There are quite a few different modulations, as described by Wikipedia[http://en.wikipedia.org/wiki/Modulation]. For digital communications, the two most important are spread spectrum and ofdm. Spread spectrum multiplies the original signal by a pseudo random code resembling noise. The code is much larger than the information it is carrying. On the receiving side, the same code is used and correlated to the received signal. The correlation function has an associated &amp;quot;gain&amp;quot; that takes a signal that seems to be in the noise brings it up to a higher signal to noise ratio. 802.11b uses spread spectrum (dsss). One benefit is that if the code used to receive is different than the code used to transmit, the signal will look more like noise. So if there are multiple transmitters and receivers on the same channel, it may be possible to communicate regardless.&lt;br /&gt;
&lt;br /&gt;
One problem with spread spectrum is it is more susceptible to fading and multipath. &lt;br /&gt;
&lt;br /&gt;
OFDM (orthogonal frequency division multiplexing) is a more recent technology than spread spectrum. It uses many narrow subcarriers/channels within the operating channel to transmit many parallel data streams. The benefit of this is high spectral efficiency and robustness against fading and other problems with the channel. The reason it is more robust is because it is composed of many slow streams instead of one very fast stream. Also, if a piece of the channel has interference, &#039;&#039;some&#039;&#039; data will still get through. One challenge of ofdm is it requires amplifiers which are linear over a larger range, because of the high peak to average ratio of the signal. It is also more dsp intensive, though nowadays that usually isn&#039;t an issue.&lt;br /&gt;
&lt;br /&gt;
Most new wireless technologies use ofdm - 802.11n, LTE, and WiMax. It is generally viewed as the best.&lt;br /&gt;
&lt;br /&gt;
==Media access==&lt;br /&gt;
Media access refers to how the communications medium is accessed - in this case the air (as opposed to copper or fiber). There are special circumstances for an air medium, such as hidden nodes.&lt;br /&gt;
&lt;br /&gt;
There are a number of medium access technologies, and it is important to understand them.&lt;br /&gt;
===CSMA/CA===&lt;br /&gt;
&#039;&#039;&#039;Carrier Sense Multiple Access/Collision Avoidance&#039;&#039;&#039; - This is what 802.11 uses, and is similar to how ethernet works. Essentially, the receiver listens to the channel. If the channel is in use, it waits. Once the channel is clear, it waits for a random time (within a specified min/max range) and if the channel is still clear, transmits. If another client transmits within the countdown period, it resets the timer to a new random value. This is efficient for small networks of heterogeneous devices because it uses available airtime and doesn&#039;t need a central scheduler or master.&lt;br /&gt;
&lt;br /&gt;
As the number of clients grow however, the model starts to break down and there are too many collisions.&lt;br /&gt;
===TDMA===&lt;br /&gt;
&#039;&#039;&#039;Time Division Multiple Access&#039;&#039;&#039; - Divides time up into many different time slots, and then allocates time slots to clients as needed. Precise timing is required when a large network like a cellular network uses this method. GSM is a TDMA technology. It has tighter control over bandwidth allocation and avoids collisions with large numbers of clients.&lt;br /&gt;
===CDMA===&lt;br /&gt;
&#039;&#039;&#039;Code Division Multiple Access&#039;&#039;&#039; - Differentiates clients by each client using an orthogonal code. In other words, this is spread spectrum with each pseudo random code being orthogonal. When the correlation function is run, orthogonal codes have no interference or affect on the ability to receive the desired code, as long as all the received signal levels are relatively the same between clients. CDMA cell networks use this.&lt;br /&gt;
===OFDMA===&lt;br /&gt;
&#039;&#039;&#039;Orthogonal Frequency Division Multiple Access&#039;&#039;&#039; - Divides the entire band into orthogonal subcarriers, which can be assigned to specific clients. In other words, the &#039;parallel subcarriers&#039; mentioned above now cover not only a single channel, but the entire band. And not just one device uses them at a time, but different devices are assigned subcarriers. LTE and WiMax use this.&lt;br /&gt;
&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
Wireless protocols can be complicated. Generally, the firmware on a chipset is an extremely highly guarded piece of code. The firmware in combination with the driver implement the wireless protocol. Much of the complexity comes from all the features that wireless protocols contain, including roaming, power save, qos, and edge cases to prevent poor performance. Another factor is that different manufacturers must test their wireless devices with devices of other manufacturers, to make sure they all actually implemented the standard in a compatible way.&lt;br /&gt;
&lt;br /&gt;
In general, if one wanted to make a completely open source radio design, the hardware portion would probably be pretty easy, but the software portion would be difficult.&lt;br /&gt;
&lt;br /&gt;
Bluetooth low energy might be an exception here - there are only 5 states in the state diagram.&lt;br /&gt;
&lt;br /&gt;
===Mesh networks===&lt;br /&gt;
It must be noted here that the only thing separating normal wifi or other devices from forming mesh networks is the lack of a protocol (one that is widely implemented anyway). The hardware is cheap and available, it is the mesh protocol. Currently, an IEEE task force is working on a mesh networking standard - 802.11s.&lt;br /&gt;
&lt;br /&gt;
There are other mesh network protocols in existence such as Zigbee.&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;br /&gt;
=Health risks and environmental impact=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31830</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31830"/>
		<updated>2011-06-21T07:36:28Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Protocols */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=OSI model=&lt;br /&gt;
This article will be roughly structured to follow the OSI model[http://en.wikipedia.org/wiki/OSI_model], and it will cover the first 4 layers.&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
Today, in quantity, 802.11 modules are less than $10, and Bluetooth modules are less than $5. Of course, when integrated into a product, the cost will be higher - additional circuitry, driver software, regulatory and industry certification, and marketing will all add to the cost.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
There are quite a few different modulations, as described by Wikipedia[http://en.wikipedia.org/wiki/Modulation]. For digital communications, the two most important are spread spectrum and ofdm. Spread spectrum multiplies the original signal by a pseudo random code resembling noise. The code is much larger than the information it is carrying. On the receiving side, the same code is used and correlated to the received signal. The correlation function has an associated &amp;quot;gain&amp;quot; that takes a signal that seems to be in the noise brings it up to a higher signal to noise ratio. 802.11b uses spread spectrum (dsss). One benefit is that if the code used to receive is different than the code used to transmit, the signal will look more like noise. So if there are multiple transmitters and receivers on the same channel, it may be possible to communicate regardless.&lt;br /&gt;
&lt;br /&gt;
One problem with spread spectrum is it is more susceptible to fading and multipath. &lt;br /&gt;
&lt;br /&gt;
OFDM (orthogonal frequency division multiplexing) is a more recent technology than spread spectrum. It uses many narrow subcarriers/channels within the operating channel to transmit many parallel data streams. The benefit of this is high spectral efficiency and robustness against fading and other problems with the channel. The reason it is more robust is because it is composed of many slow streams instead of one very fast stream. Also, if a piece of the channel has interference, &#039;&#039;some&#039;&#039; data will still get through. One challenge of ofdm is it requires amplifiers which are linear over a larger range, because of the high peak to average ratio of the signal. It is also more dsp intensive, though nowadays that usually isn&#039;t an issue.&lt;br /&gt;
&lt;br /&gt;
Most new wireless technologies use ofdm - 802.11n, LTE, and WiMax. It is generally viewed as the best.&lt;br /&gt;
&lt;br /&gt;
==Media access==&lt;br /&gt;
Media access refers to how the communications medium is accessed - in this case the air (as opposed to copper or fiber). There are special circumstances for an air medium, such as hidden nodes.&lt;br /&gt;
&lt;br /&gt;
There are a number of medium access technologies, and it is important to understand them.&lt;br /&gt;
===CSMA/CA===&lt;br /&gt;
&#039;&#039;&#039;Carrier Sense Multiple Access/Collision Avoidance&#039;&#039;&#039; - This is what 802.11 uses, and is similar to how ethernet works. Essentially, the receiver listens to the channel. If the channel is in use, it waits. Once the channel is clear, it waits for a random time (within a specified min/max range) and if the channel is still clear, transmits. If another client transmits within the countdown period, it resets the timer to a new random value. This is efficient for small networks of heterogeneous devices because it uses available airtime and doesn&#039;t need a central scheduler or master.&lt;br /&gt;
&lt;br /&gt;
As the number of clients grow however, the model starts to break down and there are too many collisions.&lt;br /&gt;
===TDMA===&lt;br /&gt;
&#039;&#039;&#039;Time Division Multiple Access&#039;&#039;&#039; - Divides time up into many different time slots, and then allocates time slots to clients as needed. Precise timing is required when a large network like a cellular network uses this method. GSM is a TDMA technology. It has tighter control over bandwidth allocation and avoids collisions with large numbers of clients.&lt;br /&gt;
===CDMA===&lt;br /&gt;
&#039;&#039;&#039;Code Division Multiple Access&#039;&#039;&#039; - Differentiates clients by each client using an orthogonal code. In other words, this is spread spectrum with each pseudo random code being orthogonal. When the correlation function is run, orthogonal codes have no interference or affect on the ability to receive the desired code, as long as all the received signal levels are relatively the same between clients. CDMA cell networks use this.&lt;br /&gt;
===OFDMA===&lt;br /&gt;
&#039;&#039;&#039;Orthogonal Frequency Division Multiple Access&#039;&#039;&#039; - Divides the entire band into orthogonal subcarriers, which can be assigned to specific clients. In other words, the &#039;parallel subcarriers&#039; mentioned above now cover not only a single channel, but the entire band. And not just one device uses them at a time, but different devices are assigned subcarriers. LTE and WiMax use this.&lt;br /&gt;
&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
Wireless protocols can be complicated. Generally, the firmware on a chipset is an extremely highly guarded piece of code. The firmware in combination with the driver implement the wireless protocol. Much of the complexity comes from all the features that wireless protocols contain, including roaming, power save, qos, and edge cases to prevent poor performance. Another factor is that different manufacturers must test their wireless devices with devices of other manufacturers, to make sure they all actually implemented the standard in a compatible way.&lt;br /&gt;
&lt;br /&gt;
In general, if one wanted to make a completely open source radio design, the hardware portion would probably be pretty easy, but the software portion would be difficult.&lt;br /&gt;
&lt;br /&gt;
Bluetooth low energy might be an exception here - there are only 5 states in the state diagram.&lt;br /&gt;
&lt;br /&gt;
===Mesh networks===&lt;br /&gt;
It must be noted here that the only thing separating normal wifi or other devices from forming mesh networks is the lack of a protocol (one that is widely implemented anyway). The hardware is cheap and available, it is the mesh protocol. Currently, an IEEE task force is working on a mesh networking standard - 802.11s.&lt;br /&gt;
&lt;br /&gt;
There are other mesh network protocols in existence such as Zigbee.&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;br /&gt;
=Health risks and environmental impact=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31828</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31828"/>
		<updated>2011-06-21T07:27:50Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Protocols */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=OSI model=&lt;br /&gt;
This article will be roughly structured to follow the OSI model[http://en.wikipedia.org/wiki/OSI_model], and it will cover the first 4 layers.&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
Today, in quantity, 802.11 modules are less than $10, and Bluetooth modules are less than $5. Of course, when integrated into a product, the cost will be higher - additional circuitry, driver software, regulatory and industry certification, and marketing will all add to the cost.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
There are quite a few different modulations, as described by Wikipedia[http://en.wikipedia.org/wiki/Modulation]. For digital communications, the two most important are spread spectrum and ofdm. Spread spectrum multiplies the original signal by a pseudo random code resembling noise. The code is much larger than the information it is carrying. On the receiving side, the same code is used and correlated to the received signal. The correlation function has an associated &amp;quot;gain&amp;quot; that takes a signal that seems to be in the noise brings it up to a higher signal to noise ratio. 802.11b uses spread spectrum (dsss). One benefit is that if the code used to receive is different than the code used to transmit, the signal will look more like noise. So if there are multiple transmitters and receivers on the same channel, it may be possible to communicate regardless.&lt;br /&gt;
&lt;br /&gt;
One problem with spread spectrum is it is more susceptible to fading and multipath. &lt;br /&gt;
&lt;br /&gt;
OFDM (orthogonal frequency division multiplexing) is a more recent technology than spread spectrum. It uses many narrow subcarriers/channels within the operating channel to transmit many parallel data streams. The benefit of this is high spectral efficiency and robustness against fading and other problems with the channel. The reason it is more robust is because it is composed of many slow streams instead of one very fast stream. Also, if a piece of the channel has interference, &#039;&#039;some&#039;&#039; data will still get through. One challenge of ofdm is it requires amplifiers which are linear over a larger range, because of the high peak to average ratio of the signal. It is also more dsp intensive, though nowadays that usually isn&#039;t an issue.&lt;br /&gt;
&lt;br /&gt;
Most new wireless technologies use ofdm - 802.11n, LTE, and WiMax. It is generally viewed as the best.&lt;br /&gt;
&lt;br /&gt;
==Media access==&lt;br /&gt;
Media access refers to how the communications medium is accessed - in this case the air (as opposed to copper or fiber). There are special circumstances for an air medium, such as hidden nodes.&lt;br /&gt;
&lt;br /&gt;
There are a number of medium access technologies, and it is important to understand them.&lt;br /&gt;
===CSMA/CA===&lt;br /&gt;
&#039;&#039;&#039;Carrier Sense Multiple Access/Collision Avoidance&#039;&#039;&#039; - This is what 802.11 uses, and is similar to how ethernet works. Essentially, the receiver listens to the channel. If the channel is in use, it waits. Once the channel is clear, it waits for a random time (within a specified min/max range) and if the channel is still clear, transmits. If another client transmits within the countdown period, it resets the timer to a new random value. This is efficient for small networks of heterogeneous devices because it uses available airtime and doesn&#039;t need a central scheduler or master.&lt;br /&gt;
&lt;br /&gt;
As the number of clients grow however, the model starts to break down and there are too many collisions.&lt;br /&gt;
===TDMA===&lt;br /&gt;
&#039;&#039;&#039;Time Division Multiple Access&#039;&#039;&#039; - Divides time up into many different time slots, and then allocates time slots to clients as needed. Precise timing is required when a large network like a cellular network uses this method. GSM is a TDMA technology. It has tighter control over bandwidth allocation and avoids collisions with large numbers of clients.&lt;br /&gt;
===CDMA===&lt;br /&gt;
&#039;&#039;&#039;Code Division Multiple Access&#039;&#039;&#039; - Differentiates clients by each client using an orthogonal code. In other words, this is spread spectrum with each pseudo random code being orthogonal. When the correlation function is run, orthogonal codes have no interference or affect on the ability to receive the desired code, as long as all the received signal levels are relatively the same between clients. CDMA cell networks use this.&lt;br /&gt;
===OFDMA===&lt;br /&gt;
&#039;&#039;&#039;Orthogonal Frequency Division Multiple Access&#039;&#039;&#039; - Divides the entire band into orthogonal subcarriers, which can be assigned to specific clients. In other words, the &#039;parallel subcarriers&#039; mentioned above now cover not only a single channel, but the entire band. And not just one device uses them at a time, but different devices are assigned subcarriers. LTE and WiMax use this.&lt;br /&gt;
&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
Wireless protocols can be complicated. Generally, the firmware on a chipset is an extremely highly guarded piece of code. The firmware in combination with the driver implement the wireless protocol. Much of the complexity comes from all the features that wireless protocols contain, including roaming, power save, qos, and edge cases to prevent poor performance. Another factor is that different manufacturers must test their wireless devices with devices of other manufacturers, to make sure they all actually implemented the standard in a compatible way.&lt;br /&gt;
&lt;br /&gt;
In general, if one wanted to make a completely open source radio design, the hardware portion would probably be pretty easy, but the software portion would be difficult.&lt;br /&gt;
&lt;br /&gt;
Bluetooth low energy might be an exception here - there are only 5 states in the state diagram.&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;br /&gt;
=Health risks and environmental impact=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31825</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31825"/>
		<updated>2011-06-21T07:15:45Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Health risks and environmental impacts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=OSI model=&lt;br /&gt;
This article will be roughly structured to follow the OSI model[http://en.wikipedia.org/wiki/OSI_model], and it will cover the first 4 layers.&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
Today, in quantity, 802.11 modules are less than $10, and Bluetooth modules are less than $5. Of course, when integrated into a product, the cost will be higher - additional circuitry, driver software, regulatory and industry certification, and marketing will all add to the cost.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
There are quite a few different modulations, as described by Wikipedia[http://en.wikipedia.org/wiki/Modulation]. For digital communications, the two most important are spread spectrum and ofdm. Spread spectrum multiplies the original signal by a pseudo random code resembling noise. The code is much larger than the information it is carrying. On the receiving side, the same code is used and correlated to the received signal. The correlation function has an associated &amp;quot;gain&amp;quot; that takes a signal that seems to be in the noise brings it up to a higher signal to noise ratio. 802.11b uses spread spectrum (dsss). One benefit is that if the code used to receive is different than the code used to transmit, the signal will look more like noise. So if there are multiple transmitters and receivers on the same channel, it may be possible to communicate regardless.&lt;br /&gt;
&lt;br /&gt;
One problem with spread spectrum is it is more susceptible to fading and multipath. &lt;br /&gt;
&lt;br /&gt;
OFDM (orthogonal frequency division multiplexing) is a more recent technology than spread spectrum. It uses many narrow subcarriers/channels within the operating channel to transmit many parallel data streams. The benefit of this is high spectral efficiency and robustness against fading and other problems with the channel. The reason it is more robust is because it is composed of many slow streams instead of one very fast stream. Also, if a piece of the channel has interference, &#039;&#039;some&#039;&#039; data will still get through. One challenge of ofdm is it requires amplifiers which are linear over a larger range, because of the high peak to average ratio of the signal. It is also more dsp intensive, though nowadays that usually isn&#039;t an issue.&lt;br /&gt;
&lt;br /&gt;
Most new wireless technologies use ofdm - 802.11n, LTE, and WiMax. It is generally viewed as the best.&lt;br /&gt;
&lt;br /&gt;
==Media access==&lt;br /&gt;
Media access refers to how the communications medium is accessed - in this case the air (as opposed to copper or fiber). There are special circumstances for an air medium, such as hidden nodes.&lt;br /&gt;
&lt;br /&gt;
There are a number of medium access technologies, and it is important to understand them.&lt;br /&gt;
===CSMA/CA===&lt;br /&gt;
&#039;&#039;&#039;Carrier Sense Multiple Access/Collision Avoidance&#039;&#039;&#039; - This is what 802.11 uses, and is similar to how ethernet works. Essentially, the receiver listens to the channel. If the channel is in use, it waits. Once the channel is clear, it waits for a random time (within a specified min/max range) and if the channel is still clear, transmits. If another client transmits within the countdown period, it resets the timer to a new random value. This is efficient for small networks of heterogeneous devices because it uses available airtime and doesn&#039;t need a central scheduler or master.&lt;br /&gt;
&lt;br /&gt;
As the number of clients grow however, the model starts to break down and there are too many collisions.&lt;br /&gt;
===TDMA===&lt;br /&gt;
&#039;&#039;&#039;Time Division Multiple Access&#039;&#039;&#039; - Divides time up into many different time slots, and then allocates time slots to clients as needed. Precise timing is required when a large network like a cellular network uses this method. GSM is a TDMA technology. It has tighter control over bandwidth allocation and avoids collisions with large numbers of clients.&lt;br /&gt;
===CDMA===&lt;br /&gt;
&#039;&#039;&#039;Code Division Multiple Access&#039;&#039;&#039; - Differentiates clients by each client using an orthogonal code. In other words, this is spread spectrum with each pseudo random code being orthogonal. When the correlation function is run, orthogonal codes have no interference or affect on the ability to receive the desired code, as long as all the received signal levels are relatively the same between clients. CDMA cell networks use this.&lt;br /&gt;
===OFDMA===&lt;br /&gt;
&#039;&#039;&#039;Orthogonal Frequency Division Multiple Access&#039;&#039;&#039; - Divides the entire band into orthogonal subcarriers, which can be assigned to specific clients. In other words, the &#039;parallel subcarriers&#039; mentioned above now cover not only a single channel, but the entire band. And not just one device uses them at a time, but different devices are assigned subcarriers. LTE and WiMax use this.&lt;br /&gt;
&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;br /&gt;
=Health risks and environmental impact=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:Wireless_communications_networks&amp;diff=31824</id>
		<title>Talk:Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:Wireless_communications_networks&amp;diff=31824"/>
		<updated>2011-06-21T07:05:25Z</updated>

		<summary type="html">&lt;p&gt;Jason: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nice work! One thing that should be taken into consideration due to the recent findings about the effect of cellphones on bee behavior. I think it is an issue to be watched closely until the science is complete, as it has obvious implications at Factor e Farm, and future GVCS sites.[[User:James Clark|James Clark]] 20:49, 20 June 2011 (PDT)&lt;br /&gt;
*Added a health/environment section. Feel free to add info to it. While I&#039;m not sure it is affecting bees, I do think extensive cell phone use causes brain tumors. [[User:Jason|Jason]] 00:05, 21 June 2011 (PDT)&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31823</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31823"/>
		<updated>2011-06-21T07:04:02Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Security */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=OSI model=&lt;br /&gt;
This article will be roughly structured to follow the OSI model[http://en.wikipedia.org/wiki/OSI_model], and it will cover the first 4 layers.&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
Today, in quantity, 802.11 modules are less than $10, and Bluetooth modules are less than $5. Of course, when integrated into a product, the cost will be higher - additional circuitry, driver software, regulatory and industry certification, and marketing will all add to the cost.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
There are quite a few different modulations, as described by Wikipedia[http://en.wikipedia.org/wiki/Modulation]. For digital communications, the two most important are spread spectrum and ofdm. Spread spectrum multiplies the original signal by a pseudo random code resembling noise. The code is much larger than the information it is carrying. On the receiving side, the same code is used and correlated to the received signal. The correlation function has an associated &amp;quot;gain&amp;quot; that takes a signal that seems to be in the noise brings it up to a higher signal to noise ratio. 802.11b uses spread spectrum (dsss). One benefit is that if the code used to receive is different than the code used to transmit, the signal will look more like noise. So if there are multiple transmitters and receivers on the same channel, it may be possible to communicate regardless.&lt;br /&gt;
&lt;br /&gt;
One problem with spread spectrum is it is more susceptible to fading and multipath. &lt;br /&gt;
&lt;br /&gt;
OFDM (orthogonal frequency division multiplexing) is a more recent technology than spread spectrum. It uses many narrow subcarriers/channels within the operating channel to transmit many parallel data streams. The benefit of this is high spectral efficiency and robustness against fading and other problems with the channel. The reason it is more robust is because it is composed of many slow streams instead of one very fast stream. Also, if a piece of the channel has interference, &#039;&#039;some&#039;&#039; data will still get through. One challenge of ofdm is it requires amplifiers which are linear over a larger range, because of the high peak to average ratio of the signal. It is also more dsp intensive, though nowadays that usually isn&#039;t an issue.&lt;br /&gt;
&lt;br /&gt;
Most new wireless technologies use ofdm - 802.11n, LTE, and WiMax. It is generally viewed as the best.&lt;br /&gt;
&lt;br /&gt;
==Media access==&lt;br /&gt;
Media access refers to how the communications medium is accessed - in this case the air (as opposed to copper or fiber). There are special circumstances for an air medium, such as hidden nodes.&lt;br /&gt;
&lt;br /&gt;
There are a number of medium access technologies, and it is important to understand them.&lt;br /&gt;
===CSMA/CA===&lt;br /&gt;
&#039;&#039;&#039;Carrier Sense Multiple Access/Collision Avoidance&#039;&#039;&#039; - This is what 802.11 uses, and is similar to how ethernet works. Essentially, the receiver listens to the channel. If the channel is in use, it waits. Once the channel is clear, it waits for a random time (within a specified min/max range) and if the channel is still clear, transmits. If another client transmits within the countdown period, it resets the timer to a new random value. This is efficient for small networks of heterogeneous devices because it uses available airtime and doesn&#039;t need a central scheduler or master.&lt;br /&gt;
&lt;br /&gt;
As the number of clients grow however, the model starts to break down and there are too many collisions.&lt;br /&gt;
===TDMA===&lt;br /&gt;
&#039;&#039;&#039;Time Division Multiple Access&#039;&#039;&#039; - Divides time up into many different time slots, and then allocates time slots to clients as needed. Precise timing is required when a large network like a cellular network uses this method. GSM is a TDMA technology. It has tighter control over bandwidth allocation and avoids collisions with large numbers of clients.&lt;br /&gt;
===CDMA===&lt;br /&gt;
&#039;&#039;&#039;Code Division Multiple Access&#039;&#039;&#039; - Differentiates clients by each client using an orthogonal code. In other words, this is spread spectrum with each pseudo random code being orthogonal. When the correlation function is run, orthogonal codes have no interference or affect on the ability to receive the desired code, as long as all the received signal levels are relatively the same between clients. CDMA cell networks use this.&lt;br /&gt;
===OFDMA===&lt;br /&gt;
&#039;&#039;&#039;Orthogonal Frequency Division Multiple Access&#039;&#039;&#039; - Divides the entire band into orthogonal subcarriers, which can be assigned to specific clients. In other words, the &#039;parallel subcarriers&#039; mentioned above now cover not only a single channel, but the entire band. And not just one device uses them at a time, but different devices are assigned subcarriers. LTE and WiMax use this.&lt;br /&gt;
&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;br /&gt;
=Health risks and environmental impacts=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31822</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31822"/>
		<updated>2011-06-21T06:55:53Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Hardware cost */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=OSI model=&lt;br /&gt;
This article will be roughly structured to follow the OSI model[http://en.wikipedia.org/wiki/OSI_model], and it will cover the first 4 layers.&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
Today, in quantity, 802.11 modules are less than $10, and Bluetooth modules are less than $5. Of course, when integrated into a product, the cost will be higher - additional circuitry, driver software, regulatory and industry certification, and marketing will all add to the cost.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
There are quite a few different modulations, as described by Wikipedia[http://en.wikipedia.org/wiki/Modulation]. For digital communications, the two most important are spread spectrum and ofdm. Spread spectrum multiplies the original signal by a pseudo random code resembling noise. The code is much larger than the information it is carrying. On the receiving side, the same code is used and correlated to the received signal. The correlation function has an associated &amp;quot;gain&amp;quot; that takes a signal that seems to be in the noise brings it up to a higher signal to noise ratio. 802.11b uses spread spectrum (dsss). One benefit is that if the code used to receive is different than the code used to transmit, the signal will look more like noise. So if there are multiple transmitters and receivers on the same channel, it may be possible to communicate regardless.&lt;br /&gt;
&lt;br /&gt;
One problem with spread spectrum is it is more susceptible to fading and multipath. &lt;br /&gt;
&lt;br /&gt;
OFDM (orthogonal frequency division multiplexing) is a more recent technology than spread spectrum. It uses many narrow subcarriers/channels within the operating channel to transmit many parallel data streams. The benefit of this is high spectral efficiency and robustness against fading and other problems with the channel. The reason it is more robust is because it is composed of many slow streams instead of one very fast stream. Also, if a piece of the channel has interference, &#039;&#039;some&#039;&#039; data will still get through. One challenge of ofdm is it requires amplifiers which are linear over a larger range, because of the high peak to average ratio of the signal. It is also more dsp intensive, though nowadays that usually isn&#039;t an issue.&lt;br /&gt;
&lt;br /&gt;
Most new wireless technologies use ofdm - 802.11n, LTE, and WiMax. It is generally viewed as the best.&lt;br /&gt;
&lt;br /&gt;
==Media access==&lt;br /&gt;
Media access refers to how the communications medium is accessed - in this case the air (as opposed to copper or fiber). There are special circumstances for an air medium, such as hidden nodes.&lt;br /&gt;
&lt;br /&gt;
There are a number of medium access technologies, and it is important to understand them.&lt;br /&gt;
===CSMA/CA===&lt;br /&gt;
&#039;&#039;&#039;Carrier Sense Multiple Access/Collision Avoidance&#039;&#039;&#039; - This is what 802.11 uses, and is similar to how ethernet works. Essentially, the receiver listens to the channel. If the channel is in use, it waits. Once the channel is clear, it waits for a random time (within a specified min/max range) and if the channel is still clear, transmits. If another client transmits within the countdown period, it resets the timer to a new random value. This is efficient for small networks of heterogeneous devices because it uses available airtime and doesn&#039;t need a central scheduler or master.&lt;br /&gt;
&lt;br /&gt;
As the number of clients grow however, the model starts to break down and there are too many collisions.&lt;br /&gt;
===TDMA===&lt;br /&gt;
&#039;&#039;&#039;Time Division Multiple Access&#039;&#039;&#039; - Divides time up into many different time slots, and then allocates time slots to clients as needed. Precise timing is required when a large network like a cellular network uses this method. GSM is a TDMA technology. It has tighter control over bandwidth allocation and avoids collisions with large numbers of clients.&lt;br /&gt;
===CDMA===&lt;br /&gt;
&#039;&#039;&#039;Code Division Multiple Access&#039;&#039;&#039; - Differentiates clients by each client using an orthogonal code. In other words, this is spread spectrum with each pseudo random code being orthogonal. When the correlation function is run, orthogonal codes have no interference or affect on the ability to receive the desired code, as long as all the received signal levels are relatively the same between clients. CDMA cell networks use this.&lt;br /&gt;
===OFDMA===&lt;br /&gt;
&#039;&#039;&#039;Orthogonal Frequency Division Multiple Access&#039;&#039;&#039; - Divides the entire band into orthogonal subcarriers, which can be assigned to specific clients. In other words, the &#039;parallel subcarriers&#039; mentioned above now cover not only a single channel, but the entire band. And not just one device uses them at a time, but different devices are assigned subcarriers. LTE and WiMax use this.&lt;br /&gt;
&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31821</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31821"/>
		<updated>2011-06-21T06:52:59Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Physical details */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=OSI model=&lt;br /&gt;
This article will be roughly structured to follow the OSI model[http://en.wikipedia.org/wiki/OSI_model], and it will cover the first 4 layers.&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
There are quite a few different modulations, as described by Wikipedia[http://en.wikipedia.org/wiki/Modulation]. For digital communications, the two most important are spread spectrum and ofdm. Spread spectrum multiplies the original signal by a pseudo random code resembling noise. The code is much larger than the information it is carrying. On the receiving side, the same code is used and correlated to the received signal. The correlation function has an associated &amp;quot;gain&amp;quot; that takes a signal that seems to be in the noise brings it up to a higher signal to noise ratio. 802.11b uses spread spectrum (dsss). One benefit is that if the code used to receive is different than the code used to transmit, the signal will look more like noise. So if there are multiple transmitters and receivers on the same channel, it may be possible to communicate regardless.&lt;br /&gt;
&lt;br /&gt;
One problem with spread spectrum is it is more susceptible to fading and multipath. &lt;br /&gt;
&lt;br /&gt;
OFDM (orthogonal frequency division multiplexing) is a more recent technology than spread spectrum. It uses many narrow subcarriers/channels within the operating channel to transmit many parallel data streams. The benefit of this is high spectral efficiency and robustness against fading and other problems with the channel. The reason it is more robust is because it is composed of many slow streams instead of one very fast stream. Also, if a piece of the channel has interference, &#039;&#039;some&#039;&#039; data will still get through. One challenge of ofdm is it requires amplifiers which are linear over a larger range, because of the high peak to average ratio of the signal. It is also more dsp intensive, though nowadays that usually isn&#039;t an issue.&lt;br /&gt;
&lt;br /&gt;
Most new wireless technologies use ofdm - 802.11n, LTE, and WiMax. It is generally viewed as the best.&lt;br /&gt;
&lt;br /&gt;
==Media access==&lt;br /&gt;
Media access refers to how the communications medium is accessed - in this case the air (as opposed to copper or fiber). There are special circumstances for an air medium, such as hidden nodes.&lt;br /&gt;
&lt;br /&gt;
There are a number of medium access technologies, and it is important to understand them.&lt;br /&gt;
===CSMA/CA===&lt;br /&gt;
&#039;&#039;&#039;Carrier Sense Multiple Access/Collision Avoidance&#039;&#039;&#039; - This is what 802.11 uses, and is similar to how ethernet works. Essentially, the receiver listens to the channel. If the channel is in use, it waits. Once the channel is clear, it waits for a random time (within a specified min/max range) and if the channel is still clear, transmits. If another client transmits within the countdown period, it resets the timer to a new random value. This is efficient for small networks of heterogeneous devices because it uses available airtime and doesn&#039;t need a central scheduler or master.&lt;br /&gt;
&lt;br /&gt;
As the number of clients grow however, the model starts to break down and there are too many collisions.&lt;br /&gt;
===TDMA===&lt;br /&gt;
&#039;&#039;&#039;Time Division Multiple Access&#039;&#039;&#039; - Divides time up into many different time slots, and then allocates time slots to clients as needed. Precise timing is required when a large network like a cellular network uses this method. GSM is a TDMA technology. It has tighter control over bandwidth allocation and avoids collisions with large numbers of clients.&lt;br /&gt;
===CDMA===&lt;br /&gt;
&#039;&#039;&#039;Code Division Multiple Access&#039;&#039;&#039; - Differentiates clients by each client using an orthogonal code. In other words, this is spread spectrum with each pseudo random code being orthogonal. When the correlation function is run, orthogonal codes have no interference or affect on the ability to receive the desired code, as long as all the received signal levels are relatively the same between clients. CDMA cell networks use this.&lt;br /&gt;
===OFDMA===&lt;br /&gt;
&#039;&#039;&#039;Orthogonal Frequency Division Multiple Access&#039;&#039;&#039; - Divides the entire band into orthogonal subcarriers, which can be assigned to specific clients. In other words, the &#039;parallel subcarriers&#039; mentioned above now cover not only a single channel, but the entire band. And not just one device uses them at a time, but different devices are assigned subcarriers. LTE and WiMax use this.&lt;br /&gt;
&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31820</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31820"/>
		<updated>2011-06-21T06:38:55Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Wireless communications technologies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
There are quite a few different modulations, as described by Wikipedia[http://en.wikipedia.org/wiki/Modulation]. For digital communications, the two most important are spread spectrum and ofdm. Spread spectrum multiplies the original signal by a pseudo random code resembling noise. The code is much larger than the information it is carrying. On the receiving side, the same code is used and correlated to the received signal. The correlation function has an associated &amp;quot;gain&amp;quot; that takes a signal that seems to be in the noise brings it up to a higher signal to noise ratio. 802.11b uses spread spectrum (dsss). One benefit is that if the code used to receive is different than the code used to transmit, the signal will look more like noise. So if there are multiple transmitters and receivers on the same channel, it may be possible to communicate regardless.&lt;br /&gt;
&lt;br /&gt;
One problem with spread spectrum is it is more susceptible to fading and multipath. &lt;br /&gt;
&lt;br /&gt;
OFDM (orthogonal frequency division multiplexing) is a more recent technology than spread spectrum. It uses many narrow subcarriers/channels within the operating channel to transmit many parallel data streams. The benefit of this is high spectral efficiency and robustness against fading and other problems with the channel. The reason it is more robust is because it is composed of many slow streams instead of one very fast stream. Also, if a piece of the channel has interference, &#039;&#039;some&#039;&#039; data will still get through. One challenge of ofdm is it requires amplifiers which are linear over a larger range, because of the high peak to average ratio of the signal. It is also more dsp intensive, though nowadays that usually isn&#039;t an issue.&lt;br /&gt;
&lt;br /&gt;
Most new wireless technologies use ofdm - 802.11n, LTE, and WiMax. It is generally viewed as the best.&lt;br /&gt;
&lt;br /&gt;
==Media access==&lt;br /&gt;
Media access refers to how the communications medium is accessed - in this case the air (as opposed to copper or fiber). There are special circumstances for an air medium, such as hidden nodes.&lt;br /&gt;
&lt;br /&gt;
There are a number of medium access technologies, and it is important to understand them.&lt;br /&gt;
===CSMA/CA===&lt;br /&gt;
&#039;&#039;&#039;Carrier Sense Multiple Access/Collision Avoidance&#039;&#039;&#039; - This is what 802.11 uses, and is similar to how ethernet works. Essentially, the receiver listens to the channel. If the channel is in use, it waits. Once the channel is clear, it waits for a random time (within a specified min/max range) and if the channel is still clear, transmits. If another client transmits within the countdown period, it resets the timer to a new random value. This is efficient for small networks of heterogeneous devices because it uses available airtime and doesn&#039;t need a central scheduler or master.&lt;br /&gt;
&lt;br /&gt;
As the number of clients grow however, the model starts to break down and there are too many collisions.&lt;br /&gt;
===TDMA===&lt;br /&gt;
&#039;&#039;&#039;Time Division Multiple Access&#039;&#039;&#039; - Divides time up into many different time slots, and then allocates time slots to clients as needed. Precise timing is required when a large network like a cellular network uses this method. GSM is a TDMA technology. It has tighter control over bandwidth allocation and avoids collisions with large numbers of clients.&lt;br /&gt;
===CDMA===&lt;br /&gt;
&#039;&#039;&#039;Code Division Multiple Access&#039;&#039;&#039; - Differentiates clients by each client using an orthogonal code. In other words, this is spread spectrum with each pseudo random code being orthogonal. When the correlation function is run, orthogonal codes have no interference or affect on the ability to receive the desired code, as long as all the received signal levels are relatively the same between clients. CDMA cell networks use this.&lt;br /&gt;
===OFDMA===&lt;br /&gt;
&#039;&#039;&#039;Orthogonal Frequency Division Multiple Access&#039;&#039;&#039; - Divides the entire band into orthogonal subcarriers, which can be assigned to specific clients. In other words, the &#039;parallel subcarriers&#039; mentioned above now cover not only a single channel, but the entire band. And not just one device uses them at a time, but different devices are assigned subcarriers. LTE and WiMax use this.&lt;br /&gt;
&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31818</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31818"/>
		<updated>2011-06-21T03:36:05Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* OSE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
==Media Access Control (MAC) and protocols==&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31817</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31817"/>
		<updated>2011-06-21T03:35:46Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Tools, projects, and components */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
=OSE=&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
==Media Access Control (MAC) and protocols==&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31816</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31816"/>
		<updated>2011-06-21T03:35:23Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Tools, projects, and components */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
==OSE==&lt;br /&gt;
&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Communications tower]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
==Media Access Control (MAC) and protocols==&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31815</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31815"/>
		<updated>2011-06-21T03:34:14Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Tools, projects, and components=&lt;br /&gt;
===OSE===&lt;br /&gt;
The following OSE projects relate to wireless communications networks:&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
==Media Access Control (MAC) and protocols==&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31799</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31799"/>
		<updated>2011-06-21T00:01:47Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Projects=&lt;br /&gt;
===OSE===&lt;br /&gt;
The following OSE projects relate to wireless communications networks:&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
==Media Access Control (MAC) and protocols==&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31798</id>
		<title>Wireless communications networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Wireless_communications_networks&amp;diff=31798"/>
		<updated>2011-06-21T00:01:36Z</updated>

		<summary type="html">&lt;p&gt;Jason: /* OSE projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A wireless communications network is any system which uses electromagnetic waves to communicate wirelessly over some distance. Common applications are cellular phones, CBs, Ham radios, wireless local area networks, point to point links, sensor networks, and personal area networks. Distances range from several feet to tens of miles.&lt;br /&gt;
&lt;br /&gt;
Here we give an overview of different technologies, critical applications, and the OSE projects to address them.&lt;br /&gt;
&lt;br /&gt;
=Projects=&lt;br /&gt;
==OSE==&lt;br /&gt;
The following OSE projects relate to wireless communications networks:&lt;br /&gt;
*[[Point To Peer]]&lt;br /&gt;
*[[Low-cost, off-the-shelf, 802.11 based broadband deployment for backhaul and last mile applications]]&lt;br /&gt;
==Other==&lt;br /&gt;
&lt;br /&gt;
=Physical details=&lt;br /&gt;
This section deals with details applicable to all wireless systems, constrained by physics, economics, and ubiquitous use.&lt;br /&gt;
==Frequencies==&lt;br /&gt;
===Effect on antenna===&lt;br /&gt;
In order to get information from a circuit board into the air, it must pass through an antenna. Antennas only work at certain frequencies - the higher the frequency, the smaller the antenna can be. Microwave frequencies allow antennas to be small enough to mount onto an access point, small satellite dish, or on a tower. Frequencies lower than microwave frequencies can be used, but the antennas must be larger.&lt;br /&gt;
&lt;br /&gt;
There is a trade off between antenna size and gain. The larger the antenna, the higher the gain, if frequency is held constant. If the antenna size is held constant, the higher the frequency, the higher the gain. If both frequency and gain are specified, the antenna size is then dictated. Antenna size and frequency really are proportional. Antennas can be either smaller than an inch, or miles, depending on the corresponding frequency.&lt;br /&gt;
&lt;br /&gt;
===Effect on propagation===&lt;br /&gt;
Besides determining details of the size of the antenna, different frequencies propagate differently. In general, lower frequencies penetrate buildings, foliage, and other obstacles more easily. Very low frequencies, such as used by some ham radios, even bounce off the ionosphere, and can reach around the globe. High frequencies can be absorbed more easily by obstacles. Because higher frequencies can be more easily directed because they need smaller antennas, they are usually more directional too.&lt;br /&gt;
&lt;br /&gt;
===Legal regulations===&lt;br /&gt;
Frequency use is extremely regulated. Because of this, only certain frequencies can be used for certain purposes. One important thing to remember is that even though low frequencies can penetrate well, there is less bandwidth available (there is only 500 MHz available from 0 - 500 MHz, however from 5 - 10 GHz there is 5 GHz available). For all intensive purposes, we are interested in the ISM and UNII bands - 900 MHz, 2.4 - 2.5 GHz, and 5 - 5.8 GHz.&lt;br /&gt;
&lt;br /&gt;
===Range===&lt;br /&gt;
Generally, in a line of sight situation, higher frequencies can create longer links, due to increased gains in the antennas. For a ubiquitous signal that reaches everywhere, a low frequency signal will have farther range because it goes through buildings and foliage more easily.&lt;br /&gt;
&lt;br /&gt;
==Antennas==&lt;br /&gt;
There are various types of antennas for various applications. At microwave frequencies, there are two main types: directional and omni directional. Directional is either used in point-to-point links, or in point-to-multipoint links (on the client side). Omni directional antennas are used in general devices such as laptops and cell phones, and specifically for access points trying to cover a broad area, for example in a living room or on a tower serving a valley.&lt;br /&gt;
&lt;br /&gt;
Common directional antennas are yagis, parabolic grids, and parabolic dishes. Common omni directional antennas are dipoles and sectorized antennas.&lt;br /&gt;
&lt;br /&gt;
Generally linear polarization is used except in satellite systems.&lt;br /&gt;
&lt;br /&gt;
==High-level transceiver architecture==&lt;br /&gt;
A transceiver is a transmitter + a receiver. &lt;br /&gt;
&lt;br /&gt;
A transmitter takes a modulated baseband signal and mixes it with an RF carrier (continuous sine wave or CW), using a mixer. The baseband can either be an analog signal or a digital signal. In the case of a digital signal, generally bits encoded with forward error correction are transformed into the frequency domain via an FFT operation carried out in dedicated ASIC hardware (or in the case of a soft radio, just dsp). Then DACs convert to a signal which is mixed.&lt;br /&gt;
&lt;br /&gt;
Receivers work the same way but in reverse. First the tiny received signal is run through a filter to get rid of adjacent channel noise. The received signal is down-converted with a local RF carrier (the frequency of this carrier is the &amp;quot;tuning&amp;quot;). Then ADCs get the digital bits, and it is decoded.&lt;br /&gt;
&lt;br /&gt;
Generally, the same baseband signal can be unconverted or down converted to any frequency.&lt;br /&gt;
&lt;br /&gt;
==Link budget==&lt;br /&gt;
To determine how far two radios can communicate with each other, whats done is called a link budget calculation. This calculation takes all losses and gains, in dB, and subtracts and adds them to get the net result. There are plenty of link budget calculators that can be used, including the Ligowave calculator which downloads terrain data to find obstacles. &lt;br /&gt;
&lt;br /&gt;
==Hardware cost==&lt;br /&gt;
RF hardware is expensive. It must be geometrically very accurate, and the materials used must be pristine. Luckily, highly refined silicon manufacturing techniques has dramatically reduced the cost, and made wireless a reality in the home. This applies only to commoditized wireless hardware, such as 802.11, Bluetooth, and cell phones, that implement mass produced RFICs. Specialized RF hardware, such as highly sensitive, high-power, or using uncommon licensed frequencies is still very expensive. Lower frequency hardware is generally cheaper though, such as ham radios or CBs.&lt;br /&gt;
&lt;br /&gt;
=Wireless communications technologies=&lt;br /&gt;
==Modulations==&lt;br /&gt;
==Media Access Control (MAC) and protocols==&lt;br /&gt;
==MIMO==&lt;br /&gt;
MIMO (multiple input, multiple output) is a mathematical technology which codes signals in a more complex way inside of the dsp, and feeds the digital outputs to multiple baseband tx chains. These baseband signals are transmitted simultaneously and received on multiple rx chains on the other side. The digital hardware then takes these multiple received bits and combines them. Using this special coding, it is possible to multiply the bandwidth by the number of spacial paths taken by the signal. In a building, there may be many paths, and therefore the bandwidth can be multiplied by 2 or 3 times (alternatively, if the bandwidth is the same then the entire message takes less air time, and a denser network can be used. alternately, if the first two are held constant, a more reliable network can be used).&lt;br /&gt;
&lt;br /&gt;
For point to point links, dual polarized, high-gain antennas are used to attempt to get two separate data streams in both available polarizations.&lt;br /&gt;
&lt;br /&gt;
MIMO is strictly a digital technology because of the math involved on bits. &lt;br /&gt;
&lt;br /&gt;
It should be noted that generally regulations specify that each separate tx chain has an output power such that the entire device does not exceed regulations as a whole - for example, a single transmitter may be able to transmit 100 mW, but a 2x2 mimo unit can transmit a maximum of 50 mW on each transmitter.&lt;br /&gt;
&lt;br /&gt;
Another thing to note is that MIMO can still be beneficial when the other side (transmitter or receiver) is a legacy device or has a single antenna. The benefit is beamforming on the tx side, and maximal ratio combining on the rx side. Note not all radios implement all aspects of mimo.&lt;br /&gt;
&lt;br /&gt;
=Network topologies and technologies=&lt;br /&gt;
=Point to point links=&lt;br /&gt;
=Point to multi-point links=&lt;br /&gt;
=Mesh networks=&lt;br /&gt;
=Security=&lt;/div&gt;</summary>
		<author><name>Jason</name></author>
	</entry>
</feed>