I am thankful to Teco Boot for those links which were of great help for me.<div><br><div>Further, I am looking if someone could tell about the location of the function in the OLSR Code which runs the MPR selection algorithm.</div>
<div>I could see something in "src/<span style="color:rgb(34,34,34);line-height:20px;text-align:justify">mpr.c", since this is my first time parsing the source code, I would be more confident with some more advice from experienced person</span><span style="color:rgb(34,34,34);line-height:20px;text-align:justify">. Any resources or tips for beginners which will guide for understanding and changing code will be of great value for me.</span></div>
<div><span style="color:rgb(34,34,34);line-height:20px;text-align:justify"><br></span></div><div><span style="color:rgb(34,34,34);line-height:20px;text-align:justify">Thanks.</span></div><div><br><br><div class="gmail_quote">
On Fri, Jul 20, 2012 at 5:25 PM, Teco Boot <span dir="ltr"><<a href="mailto:teco@inf-net.nl" target="_blank">teco@inf-net.nl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<a href="http://olsr.org" target="_blank">olsr.org</a> MPR selection is a topic that needs further study.<br>
<br>
Few years back, there was some R&D effort to enhance OLSR.<br>
<a href="http://wwwhome.math.utwente.nl/~haanr/Data/paper_WRECOM07.pdf" target="_blank">http://wwwhome.math.utwente.nl/~haanr/Data/paper_WRECOM07.pdf</a><br>
<a href="http://doc.utwente.nl/65399/1/memo1892.pdf" target="_blank">http://doc.utwente.nl/65399/1/memo1892.pdf</a><br>
There is an quite old branch, with link costs, using data rate probing plugin. I think it has an updated MPR selection also (to be checked).<br>
<a href="http://sourceforge.net/projects/olsr-lc/" target="_blank">http://sourceforge.net/projects/olsr-lc/</a><br>
<br>
You could check the master branch also, and implementation of MPR_COVERAGE.<br>
<br>
It is an open question how much effort we put in current olsr (version 1), with ETX/ETT.<br>
I welcome an analyze of the problems, if any, and why MPR flooding is turned off.<br>
You will see there is some confusion between MPR redundancy and TC redundancy, maybe even in the code....<br>
You may easily get confused reading olsrv2 draft also, where there are Flooding MPRs and Routing MPRs.<br>
<br>
Teco<br>
<br>
Op 20 jul. 2012, om 10:36 heeft Bidur Devkota het volgende geschreven:<br>
<div class="HOEnZb"><div class="h5"><br>
> Hi All,<br>
> I have gone through a couple of resources for OLSR MPR selection. As default method, OLSR protocol uses Greedy method for the purpose of Multipoint Relay (MPR) selection. Also, different optimization have been proposed for the MPR selection based on node density, necessity first, etc.<br>

> 1. I am seeking to know about the best way to optimize it. Any direction in this regard is appreciated.<br>
> 2. Also, the RFC for OLSR (<a href="http://www.ietf.org/rfc/rfc3626.txt" target="_blank">http://www.ietf.org/rfc/rfc3626.txt</a>) shows just the 2003 version. How can I know about the CHANGES/UPDATES done in MPR selection in the NEWER version of OLSR.<br>

><br>
> Thanks !<br>
><br>
> Bidur<br>
</div></div><span class="HOEnZb"><font color="#888888">> --<br>
> Olsr-dev mailing list<br>
> <a href="mailto:Olsr-dev@lists.olsr.org">Olsr-dev@lists.olsr.org</a><br>
> <a href="https://lists.olsr.org/mailman/listinfo/olsr-dev" target="_blank">https://lists.olsr.org/mailman/listinfo/olsr-dev</a><br>
<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Regards,<br>Bidur Devkota<br><div>Asian Institute of Technology, Thailand<br><br><br></div><br>
</div></div>