Gegeben: 802.11b drahtloses Netzwerk, Nachricht mit fester Größe. Suchen: Wie viel Zeit würde es dauern, Nachricht über Z km Entfernung zu übermitteln?Wie wird die Zeit benötigt, um Nachrichten im 802.11b-Netzwerk zuzustellen?
Antwort
Sie können keine eindeutige Antwort finden, da der Durchsatz von mehreren Störfaktoren abhängt, die alle Funksignale beeinflussen.
802.11b haben eine maximale Rohdatenrate von 11 Mbit/s und verwendet die gleichen CSMA/CA Medienzugriffsverfahren in dem ursprünglichen Standard definiert: Am besten finden Sie eine obere Schranke erhalten. Aufgrund des CSMA/CA-Protokoll-Overheads kann in der Praxis der maximale 802.11b-Durchsatz einer Anwendung etwa 5,9 Mbit/s unter Verwendung von TCP und 7,1 Mbit/s unter Verwendung von UDP betragen.
Beachten Sie, dass die Reichweite auch mit der Antennengröße und dem Frequenzband variiert.
Wi-Fi-Netzwerke haben eine begrenzte Reichweite. Ein typischer WLAN-Router, der 802.11b oder 802.11g mit einer Standardantenne verwendet, kann im Innenbereich eine Reichweite von 32 m und im Freien von 95 m (300 ft) haben. IEEE 802.11n kann diesen Bereich jedoch um mehr als das Zweifache überschreiten. [30] Der Bereich variiert auch mit dem Frequenzband. Wi-Fi im 2,4-GHz-Frequenzblock hat eine etwas bessere Reichweite als WLAN im 5-GHz-Frequenzblock. Outdoor-Bereiche - durch den Einsatz von Richtantennen - können mit Antennen verbessert werden, die mehrere Kilometer oder mehr von ihrer Basis entfernt sind. Im Allgemeinen ist die maximale Energiemenge, die ein Wi-Fi-Gerät übertragen kann, durch lokale Vorschriften wie FCC Part 15 [31] in den USA begrenzt.
Für eine umfassende Netzwerk-Simulationssoftware, Serie an dem ns einen Blick darauf werfen, z.B. das neueste ns3.
Quellen:
- 1. Amazon SNS benötigt zu viel Zeit, um Benachrichtigungen zuzustellen
- 2. Visual Studio, wie die Zeit ausgegeben wird, um zu bauen?
- 3. Warum benötigt SQLite so viel Zeit, um die Daten abzurufen?
- 4. ob_flush benötigt lange Zeit
- 5. Wie viel Zeit wird benötigt, um MS Dynamics NAV-Integration mit XML-Dateien zu entwickeln
- 6. Wie kann man die Zeit, die ein QToolTip benötigt um zu erscheinen, abfragen und ändern?
- 7. Wird Xcode 4 benötigt, um die iPhone-Entwicklung fortzusetzen?
- 8. Play Framework benötigt extrem lange Zeit, um Abhängigkeiten aufzulösen
- 9. SQL-Skript benötigt lange Zeit
- 10. Für eine selbe SQL-Abfrage benötigt die Datenbank unterschiedliche Zeit, um die Antwort zurückzugeben
- 11. SQL Server benötigt viel Zeit, um Daten an ColdFusion zurückzugeben, wenn Flex verwendet wird
- 12. Wird die System.Web.Silverlight-Referenz benötigt?
- 13. Wofür wird die clientID benötigt?
- 14. Benötigt Amazon S3 Zeit, um die CORS-Einstellungen zu aktualisieren? Wie lang?
- 15. Messen Sie die Zeit, die für die Ausführung der Java-Klasse benötigt wird
- 16. Warum wird typeof benötigt?
- 17. webrequest.begingetresponse benötigt zu viel Zeit, wenn die URL ungültig ist
- 18. Wie kann ich die Zeit reduzieren, die MPAndroidChart zum Anzeigen von Daten benötigt?
- 19. Wie kann man die Zeit messen, die benötigt wurde, um ein Array für jeden Sortieralgorithmus zu sortieren?
- 20. Wird ActionBarSherlock noch benötigt?
- 21. WPF: Erstellen einer Anwendungsressource, die Parameter im Konstruktor benötigt - wie?
- 22. Warum wird die Matlab-Funktion "feval" benötigt?
- 23. JavaScript, das mehr Zeit benötigt als erwartet
- 24. Wie gebe ich eine JAR-Dateiklasse, die benötigt wird?
- 25. Wie berechnet man exakt die Zeit, die ein Java-Programm benötigt, um eine Datei zu schreiben oder zu lesen?
- 26. ListView, um Nachrichten anzuzeigen?
- 27. Was wird benötigt, um ein benutzerdefiniertes Modul zu referenzieren?
- 28. Wie wird die Ruhezustandsleistung gemessen?
- 29. Wie wird die Reihenfolge der Nachrichten in JMS gehandhabt?
- 30. Wie wird die aktuelle Zeit in einem Service abgefragt?