It is assumed that I create a network with support for geolocation, ipv6, a wireless network to work on Android.
I found what seems like a good grid support application:
http://www.open-mesh.net/wiki/batman-adv
“Batman-advanced is a new approach to a wireless network that does not do longer work on the basis of IP. Unlike BATMAN, which exchanges information using packets and sets of UDP routing tables, Batman-advanced works only at the ISO / OSI 2 level and uses the routes (or better: bridges) of the Ethernet Cameras.It emulates a virtual network switch of all nodes involved.Therefore, all nodes seem to be local, so all higher working protocols will not be subject to changes within the network. You can run almost any protocol above BATMAN Advanced, Important examples are: IPv4, IPv6, DHCP, IPX ".
But other members of my team stated that it was not-go, because it works with OSI, not TCP / IP. This was the first thing I heard about OSI, and I wonder what problem? What are the implications for networked network applications that can be developed on top of it? Given that android is relatively new, we don’t have to worry too much about compatibility with existing applications, does it really matter?
I did not spend much time working with networks, so please enter the noobmans terms.
source
share