Dlaczego mój router Wi-Fi pokazuje prędkość łącza 72 Mb / s?

17

Mam ten router:
https://www.asus.com/Networking/RTN12LX/specifications/
Obsługuje prędkości do 300 Mbps. Jednak wszyscy moi podłączeni do niego klienci wykazują prędkość łącza 72 Mb / s. Klientami są wszystkie nowoczesne urządzenia, takie jak OnePlus 3 itp.
Nawet wyniki SpeedTest są bardziej na połączeniach przewodowych podłączonych do tego samego routera (~ 60 Mb / s) i prawie o połowę na połączeniach bezprzewodowych (~ 25 Mb / s), nawet gdy stoją obok routera!

Co tu się dzieje?

Mayank
źródło
4
Jeśli chodzi o twoją niską przepustowość (nie niską prędkość połączenia) ... spróbuj wyłączyć szyfrowanie (tylko dla testu ) ... Widziałem punkty dostępowe ASUS WiFi z przerażająco słabą / nierówną przepustowością z powodu wyczerpania ich dostępnej entropii (wymagane do szyfrowania).
Attie
W zależności od routera może być konieczne włączenie wyższej prędkości łącza dla pasm 2,4 g lub 5 g.
Kaizerwolf,
Ten router jest dość stary. Nie ma pasma 5 GHz. Jak włączyć wyższą prędkość łącza?
Mayank
2
@Mayank - Nie możesz.
Ramhound

Odpowiedzi:

31

Maksymalna prędkość łącza Wi-Fi (szybkość PHY), którą dany klient może uzyskać, łącząc się z danym punktem dostępowym, jest przecięciem czynników zwiększających prędkość obsługiwanych przez oba urządzenia (nakładanie się na diagram Venna tego, co obsługuje).

Smartfony - nawet najnowocześniejsze modele - często nie mają wystarczającej mocy i budżetu termicznego oraz fizycznej przestrzeni wymaganej do obsługi wszystkich czynników zwiększających prędkość, które mają najlepsze AP, laptop lub komputer stacjonarny Karta Wi-Fi może obsługiwać. Nigdy nie widziałem smartfona, który obsługuje 3 strumienie przestrzenne lub więcej, chociaż 3x3 AP i laptopy zaczęły być wysyłane w 2009 roku.

Więc jeśli jedno urządzenie obsługuje 2 strumienie przestrzenne, ale tylko kanały o szerokości 20 MHz, a drugie urządzenie obsługuje kanały o szerokości do 80 MHz, ale tylko 1 strumień przestrzenny, to oba podzbiory obsługują 1 strumień przestrzenny i kanały o szerokości 20 MHz.

Przy 1 strumieniu przestrzennym i kanałach o szerokości 20 MHz i tylko schematach modulacji 802.11n maksymalna możliwa szybkość transmisji PHY wynosi 72,2 Mb / s. Wydaje się prawdopodobne, że w takiej sytuacji się znajdujesz.

Jedyny kawałek, o którym nie jestem pewien, to OnePlus 3. Trudno jest znaleźć wiarygodne informacje o tym, ile obsługiwanych strumieni przestrzennych. Wykorzystuje SoC Qualcomm Snapdragon 820, a co najmniej jeden wariant 820 obsługuje dwa strumienie przestrzenne. Możliwe, że Twój OnePlus 3 używa innego wariantu, który obsługuje tylko pojedynczy strumień przestrzenny, lub może być tak, że OnePlus zdecydował się zaoszczędzić baterię i miejsce, włączając obsługę tylko jednego strumienia przestrzennego, mimo że obsługiwany przez niego układ 2 ( projektanci systemów bardzo często nie wykorzystują w pełni wszystkich możliwych funkcji używanego przez nich układu, gdy kompromisy, takie jak oszczędzanie baterii i rozmiar, są wystarczające).

Spiff
źródło
Ponieważ urządzenia klienckie nie komunikują się bezpośrednio, ale tylko za pośrednictwem AP, czy dokładne skrzyżowanie jest naprawdę ważne? Czy AP nie będzie używać 2 strumieni podczas przesyłania danych do urządzenia A i kanału 40 MHz podczas wysyłania do urządzenia B? (Nie jestem pewien, które parametry są zawsze wymuszane na parametry „najsłabszego” klienta, a które na klienta…)
user1686,
Według forów OnePlus OnePlus 3 nie obsługuje MIMO.
Mayank
1
@grawity Myślę, że mogłeś źle zinterpretować coś, co napisałem. Maksymalna stawka PHY, którą dany klient może uzyskać do / z konkretnego AP, jest skrzyżowaniem możliwości obsługiwanych przez tego klienta i AP. Nie ma to nic wspólnego z tym, co wspierają inni klienci sieci. Żaden z głównych parametrów wydajności nie jest nigdy zmuszany do poziomu najsłabszego klienta (to wszechobecny mit Wi-Fi, który nigdy nie był prawdziwy).
Spiff
1
@Spiff: Wykrywanie kolizji ogranicza preambułę każdej transmisji do wspólnego podzbioru możliwości wszystkich klientów. Jednak tylko preambuła, reszta transmisji może korzystać z bardziej zaawansowanej modulacji.
Ben Voigt,
@BenVoigt Racja, to jedna z niewielu drobnych poprawek, które nowoczesne urządzenia muszą zrobić, gdy obecni są klienci. Te poprawki są blade w porównaniu do głównych parametrów wydajności, takich jak szerokość kanału, strumienie przestrzenne i MCSy, które nigdy nie są zmuszane do jakiegoś rodzaju mitycznego trybu o najniższym wspólnym mianowniku.
Spiff
9

Router może obsługiwać do 300 Mbps prędkość łącza ale Twoje urządzenia klienckie nie.

Reklamowane maksimum wymaga szerokości kanału 40 MHz (dwukrotnie większej niż w przypadku zwykłych kanałów 20 MHz) i dwóch równoczesnych strumieni MIMO (dwukrotnie większej niż pojedynczy strumień).

Jeśli urządzenie klienckie nie obsługuje kanałów MIMO ani 40 MHz, naturalnie otrzymasz tylko jedną czwartą z tych 300 Mb / s.

(W rzeczywistości bardzo często zdarza się, że same punkty dostępowe Wi-Fi uruchamiają się w trybie „tylko 20 MHz”, chyba że podano inaczej - szerokie kanały są w porządku na 5 GHz, ale jest bardzo mało miejsca dla nich w paśmie 2,4 GHz, które już ma ~ 60 MHz miejsca).

użytkownik1686
źródło
Mój AP jest ustawiony na 20/40 MHz. Jak powiedziałem, te urządzenia klienckie są nowoczesne. Dlatego powinny obsługiwać wyższe prędkości.
Mayank
3
Ze względu na to, jak często używane jest pasmo WiFi 2,4 GHz, nie można uzyskać kanałów 40 MHz na częstotliwości 2,4 GHz, chyba że mieszka się w leśnej kabinie. Specyfikacja wymaga przesunięcia urządzeń do 20 MHz, gdy inne sieci zostaną wykryte w jego kanale.
Daniel B
„Jak powiedziałem, te urządzenia klienckie są nowoczesne”. - Nie mogą być tak nowoczesne, ponieważ nie są urządzeniami 802.1ac.
Ramhound
@ramhound Urządzenie obsługuje AC, ale nie MIMO.
Mayank
@Maynank - 802.11ac to standard tylko 5 GHz, „Ten router jest dość stary. Nie ma pasma 5 GHz.”, Więc router nie może być routerem 802.11ac.
Ramhound
7

W 802.11n masz wiele szybkości (tak zwane MCSes). AP i klient próbują wybrać najlepszą stawkę. Oto pełna lista. https://en.wikipedia.org/wiki/IEEE_802.11n-2009#Data_rates

72 oznacza, że ​​używasz MCS # 7 z powodu:

  • Masz 1 strumień przestrzenny (jedna antena fizyczna na urządzeniu)
  • Używasz najlepszej możliwej modulacji (to dlatego, że nie ma poważnych zakłóceń)
  • Używasz kanału 20 MHz. Dzieje się tak, ponieważ istnieje wiele innych sieci Wi-Fi, więc nie masz wystarczająco dużo miejsca na kanał 40 MHz. Podczas korzystania z 2.4 prawie nigdy nie można używać 40 MHz, chyba że mieszkasz w lesie. Aby skorzystać z szerokiego kanału, spróbuj przejść do 5 GHz, ale twój AP i klient powinni go obsługiwać, a 5 działa źle na duże odległości.
  • Używasz 400ns (krótkiej) ochrony wewnętrznej, ponieważ nie masz poważnych opóźnień na linii.

Aby zwiększyć przepustowość, potrzebujesz klienta z 2 antenami. Nie będziesz w stanie uzyskać 300 (ponieważ nie możesz używać 40 MHz w 2.4), ale 144 jest możliwe.

użytkownik996142
źródło