Repository : ssh://git@open-mesh.org/doc
On branches: backup-redmine/2018-08-24,backup-redmine/2019-09-14,master
>---------------------------------------------------------------
commit 1f6a29be12251b8dc05f8fb323c138ce2675bdd8
Author: Marek Lindner <mareklindner(a)neomailbox.ch>
Date: Sat May 12 14:25:44 2018 +0000
doc: open-mesh/ResearchProposals
>---------------------------------------------------------------
1f6a29be12251b8dc05f8fb323c138ce2675bdd8
open-mesh/ResearchProposals.textile | 80 +++++++++++++------------------------
1 file changed, 27 insertions(+), 53 deletions(-)
diff --git a/open-mesh/ResearchProposals.textile b/open-mesh/ResearchProposals.textile
index b2e71d2..40c24ae 100644
--- a/open-mesh/ResearchProposals.textile
+++ b/open-mesh/ResearchProposals.textile
@@ -1,58 +1,32 @@
h1. Research Proposals on B.A.T.M.A.N.-Advanced
-h3. Improving link metrics
-
-The sheer measurement of the OGM delivery ratio is
-a poor metric for link quality evaluation.
-It is not able to distinguish fast links from slow ones,
-it is not able to tell congested links apart from
-unused ones, it is not able to distinguish point-to-point
-links from broadcast ones.
-Improving the link evaluation metrics without becoming
-dependent from the specific link-level technology is however
-a challenge. Exploring the role of delay, delay jitters, information
-coming from the data plane (for instance in 802.11 data packets are
-sent at different link speeds depending on the actual destination
-and not at the base speed used for broadcast) can yield results
-leading to improved metrics.
-
-h3. Improving multi-radio strategy
-
-In presence of multiple (wireless and wired) interfaces
-the present strategies for interface selection in Batman are
-based on simple and non-general heuristics, with the
-consequence that very often sub-optimal decisions are taken.
-To improve these strategies the following fundamental points need
-attention and solutions:
-a) Capability to differentiate between different MAC/PHY layers
-(e.g., a reliable 1Gbit/s optical link from WiFi, or also a
-reliable point-to-point WiFi bridge from a generic multi-point
-WiFi interface).
-b) Metrics and algorithms for iteratively improving the topology
-based on the above information.
-
-h3. Improving Broadcast communications
-
-Some applications, specially related to network management like
-????, or to services publish/subscribe models, require efficient
-and reliable broadcast/multicast (IP layer) communications, which
-are however always mapped onto layer 2 broadcast packets.
-Presently batman transmits these packets 3 times, with a large overhead
-and still no guarantee of delivery.
-Many solutions can be studied, starting from intelligent re-broadcast
-to multiple-unicast flooding.
-
-h3. Improving Multicast communications
-
-(partly started, there
- is a concept and a partial implementation)
-Interacts with the point above ... PIM Sparse/Dense mode can be
-analyzed and extended to wireless networks (PIM per-se cannot
-work on wireless interfaces).
-
-h3. Define a Neighbor discovery independent protocol
-
-(partly started - ELP. There is a partial concept and partial implementation)
+
+h2. Documentation & Performance evaluation
+
+* DHT / DAT
+* B.A.T.M.A.N. V - ELP / OGM, half duplex vs full duplex
+* Multi-radio
+* Multicast flooding
+* batman packet format documentation, flags, chachacha
+* TT
+
+
+
+h2. Extending the protocol
+
+* IPv6 gateway enhancements
+* B.A.T.M.A.N. V future:
+** RIP
+** unicast OGM
+
+
+h2. fancy stuff
+
+* anycast
+* multicast over DHT
+* dynamic OGM interval
+
+
h3. Fast dead link detection or Fast link switching