Ich möchte messen, wie verschiedene Anwendungen bei schlechter Signalqualität funktionieren.
Wobei die Signalqualität gemessen wird durch:
Signal / Noise * SNR = Signal Quality
-80 / -90 * 10 = 8.9%
Welches sind die besten verfügbaren Werkzeuge/Hardware (nicht zu teuer), um solche Messungen möglich und einfach zu machen? Ich suche nach etwas Besserem, als eine Mikrowelle einzuschalten oder ein paar Ziegelsteine um meinen Zugangspunkt zu stapeln.
Danke
Antwort1
Dies hängt vollständig von der Hardware Ihres Zugriffspunkts ab.
Gehen Sie beispielsweise in der Tomato-Firmware zu Advanced -> Wireless -> Transmit Power
und legen Sie einen neuen Wert fest, um die Signalstärke zu verringern.
Ein anderer (möglicherweise besserer Ansatz) wäre, Ihrer lokalen Firewall Regeln hinzuzufügen, um die Verkehrsparameter zu manipulieren.
Wenn Sie beispielsweise Linux verwenden, iptables -t mangle -A INPUT -m statistic --mode random --probability 0.01 -j DROP
kommt es zu einem durchschnittlichen Paketverlust von 1 %.
Antwort2
Ihm einen Aluhut geben? :)
Antwort3
Wenn Sie Ihre Tests kontrolliert und reproduzierbar gestalten möchten, sollten Sie wahrscheinlich einen Netzwerksimulator/-emulator verwenden und die reale drahtlose Verbindung (die jedem schnurlosen Telefon, jeder Mikrowelle und jedem anderen WLAN-Benutzer im Umkreis von Hunderten von Metern ausgeliefert ist) aus dem Spiel nehmen. Es gibt mindestens einen (kostenlosen), der speziell für drahtlose Verbindungen entwickelt wurde:OpenWNS.
Wenn das übertrieben ist... was ist dann eigentlich falsch daran, die Ziegel zu verwenden?
Antwort4
Jemand hat eineFehlerhafter Netzwerkrouterum solche Dinge zu simulieren.