Reduce power conssumption while wireless should be used
<p>I am working on my MSc dissertation right now. This dissertation has one related app which should be developed by android. One of the objectives of the research is about using wireless to sync data among the phones. In the meanwhile, I must consider power consumption which means reduce power consumption while using wireless. I am thinking about 3 possible wireless technologies for this app:</p>

<ul>
<li>wifi direct (p2p wifi) - fast, reliable, but not supported on many phones (even ones with Android >=4.0) (you would also probably need to two devices to test/develop this)</li>
<li>regular wifi - fast, reliable, but requires at least an access point (i.e. some infrastructure, or another mobile device acting in part as an access point but does NOT Need internet access), code partially compatible with wifi direct</li>
<li>Bluetooth - slow, unreliable, supported on most devices, requires no infrastructure (also probably need two devices to develop), code least </li>
</ul>

<p>Regarding these mentioned wireless technologies, I have few questions listed below (please consider that I need acceptable evidences or documentations to support my ideas):</p>

<ol>
<li>Which of these technologies consume less power?</li>
<li>How can I reduce power consumption in android phone?</li>
<li>Are there any practical strategies available in this case regardless of coding? For example consider sth in setting of the app or sth else?</li>
</ol>
