Re: [gaia] draft-irtf-gaia-alternative-network-deployments. Mitar review, question #8: Mesh routing protocols
"Jose Saldana" <jsaldana@unizar.es> Thu, 14 April 2016 14:39 UTC
Return-Path: <jsaldana@unizar.es>
X-Original-To: gaia@ietfa.amsl.com
Delivered-To: gaia@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E96D712D740 for <gaia@ietfa.amsl.com>; Thu, 14 Apr 2016 07:39:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.917
X-Spam-Level:
X-Spam-Status: No, score=-2.917 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yd9IIksy1k7I for <gaia@ietfa.amsl.com>; Thu, 14 Apr 2016 07:38:58 -0700 (PDT)
Received: from ortiz.unizar.es (ortiz.unizar.es [155.210.1.52]) by ietfa.amsl.com (Postfix) with ESMTP id 828EB12DE84 for <gaia@irtf.org>; Thu, 14 Apr 2016 07:38:57 -0700 (PDT)
Received: from usuarioPC (gtc1pc12.cps.unizar.es [155.210.158.17]) (authenticated bits=0) by ortiz.unizar.es (8.13.8/8.13.8/Debian-3) with ESMTP id u3EEcqXk032206; Thu, 14 Apr 2016 16:38:52 +0200
From: Jose Saldana <jsaldana@unizar.es>
To: 'Mitar' <mmitar@gmail.com>
References: <007601d194ca$9da2c590$d8e850b0$@unizar.es> <CAKLmikM7m+5icS5qC4a7jL_iZy6J0O2939ddk9jmpTuMs2w+mQ@mail.gmail.com>
In-Reply-To: <CAKLmikM7m+5icS5qC4a7jL_iZy6J0O2939ddk9jmpTuMs2w+mQ@mail.gmail.com>
Date: Thu, 14 Apr 2016 16:38:55 +0200
Message-ID: <003101d1965b$5f807720$1e816560$@unizar.es>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQFgCZnIFxQhLe+pphVy64GdgJ1dBQIn5+3boFtaSpA=
Content-Language: es
X-Mail-Scanned: Criba 2.0 + Clamd & Bogofilter
Archived-At: <http://mailarchive.ietf.org/arch/msg/gaia/GLj83seXNons0Ls8GojSGFSp91U>
Cc: 'gaia' <gaia@irtf.org>
Subject: Re: [gaia] draft-irtf-gaia-alternative-network-deployments. Mitar review, question #8: Mesh routing protocols
X-BeenThere: gaia@irtf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Global Access to the Internet for All <gaia.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/gaia>, <mailto:gaia-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gaia/>
List-Post: <mailto:gaia@irtf.org>
List-Help: <mailto:gaia-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/gaia>, <mailto:gaia-request@irtf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Apr 2016 14:39:09 -0000
> -----Mensaje original----- > De: Mitar [mailto:mmitar@gmail.com] > Enviado el: jueves, 14 de abril de 2016 11:19 > Para: Jose Saldana <jsaldana@unizar.es> > CC: gaia <gaia@irtf.org> > Asunto: Re: [gaia] draft-irtf-gaia-alternative-network-deployments. Mitar review, > question #8: Mesh routing protocols > > Hi! > > This is my take on improved routing protocols section: > > 7.1.2.2. Mesh routing protocols > > A large number of Alternative Networks use a customized version of the Optimized > Link State Routing Protocol (OLSR) developed by the olsrd open source project > (http://olsr.org/). > The OLSR protocol defined in [RFC3626] has been extended with the ETX metric > (https://pdos.csail.mit.edu/~rtm/papers/etx.pdf) and other features for use in > Alternative Networks, especially wireless ones. A new version OLSRv2 [RFC7188] > has been starting getting traction in some community networks > (https://dl.acm.org/citation.cfm?id=2852742). > > B.A.T.M.A.N. Advanced (https://www.open-mesh.org/projects/batman-adv/wiki) > is a layer 2 routing protocol, which creates one bridged network and allows > seamless roaming of clients between wireless nodes. > > Some networks also run the BMX6 protocol [Neumann_a]. > The protocol is based on IPv6 and tries to exploit the social structure of Alternative > Networks. In [Neumann_b] a study of three proactive mesh routing protocols is > presented, in terms of scalability, performance, and stability. > > Babel [RFC6126] is a layer 3 loop-avoiding distance-vector routing protocol that is > robust and efficient both in ordinary wired networks and in wireless mesh networks. Thanks a lot! I have added your new references and rebuilt the text. I have put the reference to [Neuman_b] in the last paragraph, as it talks about Babel. I have added a reference to a paper about BATMAN advanced. Its first reference points to http://www.open-mesh.org/: D. Seither, A. König and M. Hollick, "Routing performance of Wireless Mesh Networks: A practical evaluation of BATMAN advanced," Local Computer Networks (LCN), 2011 IEEE 36th Conference on, Bonn, 2011, pp. 897-904. doi: 10.1109/LCN.2011.6115569 7.1.2.2. Mesh routing protocols A large number of Alternative Networks use customized versions of the Optimized Link State Routing Protocol (OLSR) [RFC3626]. The [olsr.org] open source project has extended the protocol with the Expected Transmission Count metric (ETX) [Couto] and other features, for its use in Alternative Networks, especially wireless ones. A new version of the protocol, named OLSRv2 [RFC7188] is becoming used in some community networks [Barz]. B.A.T.M.A.N. Advanced [Seither] is a layer-2 routing protocol, which creates a bridged network and allows seamless roaming of clients between wireless nodes. Some networks also run the BMX6 protocol [Neumann_a], which is based on IPv6 and tries to exploit the social structure of Alternative Networks. Babel [RFC6126] is a layer-3 loop-avoiding distance-vector routing protocol that is robust and efficient both in wired and wireless mesh networks. In [Neumann_b] a study of three proactive mesh routing protocols (BMX6, OLSR, and Babel) is presented, in terms of scalability, performance, and stability. [Barz] Barz, C., Fuchs, C., Kirchhoff, J., Niewiejska, J., and H. Rogge, "OLSRv2 for Community Networks", Comput. Netw. 93, P2 (December 2015), 324-341 http://dx.doi.org/10.1016/j.comnet.2015.09.022, 2015. [Couto] De Couto, D., Aguayo, D., Bicket, J., and R. Morris, "A high-throughput path metric for multi-hop wireless routing", Wireless Networks, 11(4), 419-434 , 2005. [Neumann_a] Neumann, A., Lopez, E., and L. Navarro, "An evaluation of bmx6 for community wireless networks", In Wireless and Mobile Computing, Networking and Communications (WiMob), 2012 IEEE 8th International Conference on (pp. 651-658). IEEE. , 2012. [Neumann_b] Neumann, A., Lopez, E., and L. Navarro, "Evaluation of mesh routing protocols for wireless community networks", Computer Networks, Volume 93, Part 2, 24 December 2015, Pages 308-323 ISSN 1389-1286, http://dx.doi.org/10.1016/j.comnet.2015.07.018, 2015. [Seither] Seither, D., Koenig, A., and M. Hollick, "Routing performance of Wireless Mesh Networks: A practical evaluation of BATMAN advanced", Local Computer Networks (LCN), 2011 IEEE 36th Conference on, Bonn, 2011, pp. 897-904. doi: 10.1109/LCN.2011.6115569, 2011. > > Comparison of performance and stability of routing protocols is an ongoing process > and many routing protocols participate in regular event to compare, test, and cross- > pollinate implementations at the yearly Battlemesh event (http://battlemesh.org/). I think this last paragraph does not fit into the document. This is an activity around routing protocols for CNs, which is IMHO out of scope of the document. > > > Mitar > > -- > http://mitar.tnode.com/ > https://twitter.com/mitar_m Thanks, Jose