SvenOlaTuecke-Mail2007aug12-mrate und rate problem

Path: news.leipzig.freifunk.net!not-for-mail
From: Sven-Ola Tuecke <sven-ola@gmx.de>
Newsgroups: freifunk.de.berlin.discuss
Subject: Re: [Berlin-wireless] multicast Rate und normale Rate
Date: Sun, 12 Aug 2007 08:23:21 +0200
Organization: Freifunk Leipzig
Lines: 55
Message-ID: <mailman.699.1186899810.9926.berlin@berlin.freifunk.net>
References: <op.tww5sjytzjqwbn@box>
Reply-To: wirelesslan in Berlin <berlin@berlin.freifunk.net>
NNTP-Posting-Host: monoro.de
Mime-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Trace: quamquam.org 1186899811 30744 85.214.53.103 (12 Aug 2007 06:23:31 GMT)
X-Complaints-To: usenet@quamquam.org
NNTP-Posting-Date: Sun, 12 Aug 2007 06:23:31 +0000 (UTC)
To: wirelesslan in Berlin <berlin@berlin.freifunk.net>
Return-Path: <sven-ola@gmx.de>
X-Original-To: berlin@berlin.freifunk.net
Delivered-To: berlin@berlin.freifunk.net
X-Authenticated: #4345505
X-Provags-ID: V01U2FsdGVkX18mRtkYNk8m5pJqhyvQyjzFUy4Mkzm4Irb1SO+E8m
	GOtzLhtY/NjkYz
User-Agent: KMail/1.9.1
In-Reply-To: <op.tww5sjytzjqwbn@box>
Content-Disposition: inline
X-Y-GMX-Trusted: 0
X-BeenThere: berlin@berlin.freifunk.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: wirelesslan in Berlin <berlin.berlin.freifunk.net>
List-Unsubscribe: <http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin>,
	<mailto:berlin-request@berlin.freifunk.net?subject=unsubscribe>
List-Archive: <http://lists.berlin.freifunk.net/cgi-bin/mailman/private/berlin>
List-Post: <mailto:berlin@berlin.freifunk.net>
List-Help: <mailto:berlin-request@berlin.freifunk.net?subject=help>
List-Subscribe: <http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin>,
	<mailto:berlin-request@berlin.freifunk.net?subject=subscribe>
Xref: news.leipzig.freifunk.net freifunk.de.berlin.discuss:2730

Moins,

das ist ein wenig komplizierter. Hier ein paar Punkte, die mir dazu einfallen:

* Es gibt 2 getrennte Raten-Vorgaben. Fuer Unikast und fuer Multi/Broadcast. 
Bei Unicast werden Pakete von einer Gegenstation mit ACK bestaetigt. Bei 
Multi/Broadcast natuerlich nicht.

* Mit Auto-Mcast-Rate wird (bei suboptimalen) Bedinungen mit 1Mbit gesendet. 
Unter nicht geklaerten Umstaenden aber auch mal mit 2Mbit. Was dann 
erhebliche Unteschiede in der ETX-Messung provoziert, insbesondere wenn diese 
Rate oefters wechselt.

* Fuer Broadcasts werden immer sog. Basis-Raten gewaehlt Also welche, die 
jeder Kommunikationspartner koennen muss. Die werden z.B. bei "wl-adv" 
mit "wl rateset" mit einem "(b)" angezeigt. Der Rate-Set wird uebrigens mit 
den Beacons verbreitet. Angucken: "wl monitor 1;tcpdump -ni eth1 -w bla.cap" 
und dann z.B. in ethereal das Cap-File oeffnen und eins der Beacons 
aufklappen.

* Es kann durchaus sInnvoll sein, mit 5.5Mbit zu Broadcasten und mit 2 Mbit 
Unicast-Datentransfers zu machen. Stellt der Unicast-Raten-Rater anhand der 
ACKs fest, dass der Paketloss zu hoch ist, schaltet er eben einen Gang 
zurueck. Wenn von den OLSR-Broadcasts bei 5.5 Mbit nur jedes 20te Paket 
durchkommt, ist das immer noch nutzbar fuer OLSR oder Batman und es sollte 
korrekt Routen. Einzig Multicast-Anwendungen (OLSR-Bmf, OBAMP etc) leiden bei 
solchen Paketverlusten natuerlich erheblich).

* Empfangen werden kann jedes Paket. Mit jeder Raten. B oder G. Egal mit 
welcher Sende-Raten-Vorgabe die Wifi-Hardware gerade eingestellt ist.

* Eine feste Unicast-Ratenvorgabe verhindert, dass mit unterschiedlichen 
Nachbarn auch unterschiedlich schnell / unterschiedlich fehlertolerant 
kommuniziert wird. Treiber + Chip koennen durchauch gleichzeitig mit Nachbar 
A mit 2Mbit-B-Mode und mit Nachbar B mit 36Mbit-G-Mode kommunizieren.

* Will man z.B. die Raten 1 und 2 Mbit ganz verhindern (weil der 
Autodectect-Raten-Rater was falsches raet) muesste man den Ratensatz (engl 
rateset) aendern. Das soll angeblich mit "wl-adv" gehen - damit hab' ich 
selbst nie grosz 'rumprobiert.

 // Sven-Ola

Am Sonntag, 12. August 2007 01:49 schrieb Bastian Bittorf:
> ist es irgendwie moeglich die normale Rate so einzustellen,
> das nicht weniger als 5.5mbit zugelassen werden? Sonst zieht ja
> jeder Laptop einen Knoten auf 1mbit runter...
>
> wl rate 5.5 ist nicht brauchbar, dann ist die Rate fest.
>
> bye,Bastian /weimarnetz
> _______________________________________________
> Berlin mailing list
> Berlin@berlin.freifunk.net
> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin