Locked History Actions

Diff for "BSSID-Vereinheitlichung"

Differences between revisions 27 and 28
Revision 27 as of 2011-02-22 10:16:48
Size: 6825
Comment: Alles Möglich.
Revision 28 as of 2011-02-22 10:55:21
Size: 6920
Comment:
Deletions are marked like this. Additions are marked like this.
Line 27: Line 27:
 * RTS/CTS -> Reduziert gegenseitige Störungen  * RTS/CTS -> Reduziert gegenseitige Störungen, auch zwischen verschiedenen Polarisationen, wenn ausreichender gegenseitiger Empfang gegeben.
Line 29: Line 29:
 * Verschiedene Polarisationen sind durchaus Kombinierbar: <<BR>><<BR>>v…Vertikal<<BR>>h…Horizontal (wird derzeit auch für Helix verwendet)<<BR>>r…Rechtsdrehend<<BR>>l…Linksdrehend<<BR>><<BR>>v+v = sehr gut<<BR>>h+h = sehr gut<<BR>>v+h = sehr schlecht<<BR>>r+h, r+v, l+h, l+v = akzeptabel, wird derzeit auch verwendet<<BR>>r+l = sinnlos  * Verschiedene Polarisationen sind durchaus kombinierbar: <<BR>><<BR>>v…Vertikal<<BR>>h…Horizontal (wird derzeit auch für Helix verwendet)<<BR>>r…Rechtsdrehend<<BR>>l…Linksdrehend<<BR>><<BR>>v+v = sehr gut<<BR>>h+h = sehr gut<<BR>>v+h = sehr schlecht<<BR>>r+h, r+v, l+h, l+v = akzeptabel, wird derzeit auch verwendet<<BR>>r+l = sinnlos

Warum?

  • Unsere Ad-hoc BSSIDs widersprechen derzeit 802.11, da die ersten beiden Bits nicht 01 sind.
  • Die Frequenzbänder für 802.11 werden erweitert (6GHz, 60GHz, sub-GHz). Wenn dort Ad-Hoc (IBSS) verwendet werden soll, dann braucht man ein neues BSSID-Schema, weil im derzeitigen schon für 5GHz zu wenig Platz ist.
  • Wenn verschiedene Freie Netzwerke auf Ad-hoc-Ebene zusammenwachsen sollen (z.B. Graz/Maribor), dann braucht man ein vernünftiges gmeinsames Schema. Das vereibart man besser früher als später.

Es gab dazu es im Februar 2011 eine Diskussion auf der tech-Mailingliste.

Die Grundfragen

  • Was soll kodiert werden?
    • Kanal/Frequenz?
    • Polarisation?
  • Wie viel Platz muss bleiben?

Warum Kanal/Frequenz?

  • Warum überhaupt verschiedene BSSIDs und nicht nur eine?
    Wenn man für mehrere Kanäle die gleichen BSSIDs verwendet, dann verbinden z.B. auch v3 und v8 miteinander (wurde bereits gesehen). Durch verschiedene BSSIDs können solche ansich unsinnige Verbindungen auf einer sehr niedrigen Ebene ausgeschlossen werden.

Warum NICHT Polarisation?

  • RTS/CTS -> Reduziert gegenseitige Störungen, auch zwischen verschiedenen Polarisationen, wenn ausreichender gegenseitiger Empfang gegeben.

  • Verschiedene Polarisationen sind durchaus kombinierbar:

    v…Vertikal
    h…Horizontal (wird derzeit auch für Helix verwendet)
    r…Rechtsdrehend
    l…Linksdrehend

    v+v = sehr gut
    h+h = sehr gut
    v+h = sehr schlecht
    r+h, r+v, l+h, l+v = akzeptabel, wird derzeit auch verwendet
    r+l = sinnlos

-> Polarisation sollte nur in der ESSID stehen

Der aktuelle Stand

ESSID

Im 2,4GHz-Band ist die ESSID prinzipiell "graz.funkfeuer.at", es können (sollen) aber Kanal und Polarisation durch v (vertikal) und h (horizontal) + Kanalnummer angegeben werden, wobei h8 derzeit auch für eine Helixantenne verwendet wird. Bsp.: v9.graz.funkfeuer.at

Es wird diskutiert zu Werbezwecken dies auf http://graz.funkfeuer.at/v9 zu ändern, was bei den meisten Geräten auch einseitig (ohne Übereinstimmung mit den anderen Geräten) gemacht werden kann, solang die BSSID bei allen miteinander verbundenen Geräten gleich ist. Diese Idee wird von einigen bis vielen begrüßt und unterstützt.

BSSID

Die BSSID ist im 2,4GHz-Band prinzipiell Kanalnummer + :CA:FF:EE:BA:BE. Bsp.: 01:CA:FF:EE:BA:BE -> Kanal 1

Jedoch gibt es historisch bedingte Ausnahmen, nämlich v3 und v8. Dort ist die BSSID 02:etc. Ich meine es besteht ein Konsens, dass dies zukünftig vereinheitlicht werden soll. Im 5GHz-Band gibt es keine solche Übereinkunft, da bei uns derzeit keine 5GHz-Ad-Hoc-Netze betrieben werden [Max], was nicht immer so bleiben muss. Hier hätten wir dann ein Problem: Die Kanalnummern wären teilweise dreistellig.

Andere Gruppen

Die Slowenen werden eines Tages vor dem gleichen Problem stehen: Sie verwenden v8 + 02:CA:FF:EE:BA:BE

https://kifuse02.pberg.freifunk.net/moin/channel-bssid-essid

http://osdir.com/ml/org.freifunk.wlanware/2006-12/

http://comments.gmane.org/gmane.org.freifunk.berlin/11087

Vorgaben

Lösungsansätze

Minimallösung

CA:FE:BA:BE:00:13

Maximallösung

Dies Wäre Kanal/Frequenz + Polarisation

Bsp. für Maximallösung Kanal

CA:99:99:99:C1:36
||:|       :|->Kanalnummer
|| | 
|| |-> Frequenzband in MHz, dezimal
||
||-> E= horizontal, A= Vertikal, 2= Rechtsdrehend, 6= Linksdrehend
|-> C = Channel encoded

Bsp.:
Kanal  v13 = CA:00:24:00:C0:13
Kanal v136 = CA:00:50:00:C1:36

Bsp. für Maximallösung Frequenz

FA:CB:FF:FF:FF:FF
||:||:|->Mittenfrequenz in kHz, hex
|| ||
|| ||-> Kanalbreite in MHz, hex
||
||-> E= horizontal, A= Vertikal, 2= Rechtsdrehend, 6= Linksdrehend
|-> F = Frequency encoded

Bsp.:
Kanal  v13 = FA:14:00:25:B8:40
Kanal v136 = FA:14:00:56:AB:80

Kanalverteilung

L. Aaron Kaplan hat darauf hingewiesen, dass in Wien auf Ebene der BSSID die Polarisation kodiert ist. Dort ist man aufgrund einer sehr stark störenden Sendeanlage, die schon vor WLAN zugelassen wurde, gezwungen auf horizontale Polarisation auszuweichen. siehe: http://wiki.funkfeuer.at/index.php/Kanalwahl#Unsere_ssid_und_bssid -> Das Wiki widerspricht dem. -> Muss geklärt werden.

Unsere derzeitige Verteilung (Mo, 21. Februar 2011, 2:30, FreiFunk Firmware und erreichbar, 1Punkt=1Router):

v1  ............
v2
v3  ..............................................................
v4
v5  ............
v6
v7  ........
v8  ...
v9  .....................................
v10
v11 .......
v12
v13 .......................

h8  ... -> nicht nur als horizontal zu verstehen (zumindest teilweise Helix http://wifi.router2.soundwork.ffgraz.net/cgi-bin-contact.html )

Einige v3 verwenden bereits 03:CA:FF:EE:BA:BE

h8 verwendet derzeit 08:CA:FF:EE:BA:BE und v8 02:CA:FF:EE:BA:BE

v8 dürfte in kürze fast ganz verschwinden, da der Router in Mitteregg bald abgebaut wird (Stand: Februar 2011). Der Knoten juebaro (v8 oder v3 – nicht so einfach fest zu stellen, wenn nicht erreichebar) ist seit einiger Zeit nicht mehr erreichbar und scheint nur noch selten auf seiner Gegenstation auf und das mit meistens 100% Paketverlust.