The serval project is really cool, and I like it a ton. The problem I have is that they still force the end user to run custom software written for the mesh. That is the main reason we went with a transparent proxy at a low layer in the android stack. It's still an offshoot of OLSRd, and though routing is improved I still think we can do better. By we I mean the community, not me personally. (I have ideas, but by no means to I presume to be smarter than anyone)
I honestly have little ego in this and don't really care if our project takes off... What I really want is for Mesh networking to be a viable and reliable alternative to what is out there now.
I don't like infrastructure that dies, I don't like governmental ability to shut down the internet, I don't like subway stations not having connections.... I don't see a point to it anymore. We should be help and not hindered by technology.
I am speaking @ DerbyCon in Louisville, KY about our project soon, but what I really want to talk about is why we need mesh networks and how to get there. Again, I honestly don't care who "wins", I just want a mesh that I can use. If it's yours thats awesome, if it's mine thats awesome (but more work for me), if it's someone we don't know yet that also awesome (to me).
I'm hoping we can share our routing insight with the community at large. We have a nice niche space (lots of extra sensors and info) in smart phone/mobile that desktops and the like don't have.
My real personal interest for research is in routing protocols, mesh leveling power and bandwidth consumption, porting BitTorrent to the mesh so we can use the entire network as a redundant RAID device...
Please let me know how I can help and contribute besides simply evangelizing the concepts and benefits. They seem so self evident to me at this point...
thanks!
m0nk