Welcome to Evernet User Manual on Ma 26.06.2017 [10:35 UTC]

Ping mobiiliverkossa

tulosta

Suomen mobiiliverkkojen viiveet

Mobiilinetti on ping-nopeudeltaan pelikäyttöön liian hitaan verkon maineessa. Tämä ei välttämättä ole enää totta. HSUPA-tekniikkaa (High Speed Uplink Data Access) tukevat verkot ja modeemit pystyvät parhaimmillaan jopa alle 70 ms vasteaikoihin, mikä on kelvollinen nopeus jo pelikäyttöönkin.

Tämän sivun aiheet

  • Operaattoreiden ping-nopeusvertailu
  • Pingin mittaus ja ping-testit
  • Ping-nopeuden tekijät ja optimointi

Operaattoreiden ping-nopeusvertailu

Eri operaattoreiden verkkojen viivettä (aka latenssia) vertailtiin keskenään, ja erot operaattoreiden välillä olivat huomattavia:
Alla olevassa taulukossa on tulokset kolmen radioverkon mittauksista:
  • Ave : keskiarvo 50 pingistä
  • Min : nopein 50:stä
  • Max : hitain 50:stä
  • WCDMA : ping-nopeus WCDMA:lla pysyessä
  • W->H : ensimmäisen pingin aika WCDMA:lta HSPA:lle herätessä
  • Wake-up : minimi datapaketin koko tavuina HSPA:n aktivoimiseksi
  • To-sleep : aika ilman liikennettä sekunteina ennenkuin palataan HSPA:lta WCDMA:lle

Mittaus Ave Min Max WCDMA W->H Wake-up To-sleep
Saunalahti/Elisa
77
63
114
268
1290
498
8
Dna
80
72
126
272
880
255
3
Sonera
167
148
196
295
1210
32
5
Yksikkö
ms
ms
ms
ms
ms
tavua
sekuntia



Havaintoja tuloksista:

- Elisa (Saunalahti) ja Dna selvästi Soneraa nopeampia HSUPA-tekniikan ansiosta
- Elisa niukasti paras ping-nopeuksissa, DNA lähellä
- DNA:lla pienin viive WCDMA->HSPA-siirtymästä (Tämä vaihtelee kaikilla paljon, joskus jopa yli 3 sekuntia.)
- Elisa pysyy selvästi pisimpään HSPA:lla, Dna hätäisin putoaja
- Soneralla pienin HSDPA:lle siirtymiseksi vaadittava datamäärä

Käytetyt komennot:

- ping -n 50 : 50 pingiä - keskiarvon, minimin ja maksimin mittaus
- ping -n 10 -l 16 : kymmenen 16 tavun pakettia - WCDMA:n nopeus
- ping -n 3 -l 500 -w 10000 : kolme isoa pakettia, 10 s timeout - WCDMA-HSPA-viive


Pingin mittaus ja ping-testit

Ping-komento

käytännössä kaikista käyttöjärjestelmistä löytyy komentorivipääte ja sieltä komento ping. Ping-komento on lisävipustensa ansiosta riittävä käytännössä kaikkiin vasteaikamittauksiin. Tarkemmat ohjeet komennon käyttöön ja parametreihin löytyy nopeustesti.fi:n ping-sivulta.





Pingtest.net

Näyttävä ja helppo selaimella käytettävä ping-nopeustesti on pingtest.net-testisivu.Testi mittaa ja esittää hienosti käytössä olevan internet-yhteyden pingin viiveet, viiveen vaihtelut ja antaa yhteydelle luokituksen.




Ping-nopeuden tekijät ja optimointi

Mobiiliverkoissa pingin nopeus saadaan optimiinsa seuraavilla tekijöillä:
- HSUPA-tekniikka
- Hyvä antennisignaali
- Pakotus HSPA:han

HSUPA-tekniikka on tätä kirjoitettaessa (maaliskuu 2010) käytössä Elisan ja Dna:n radioverkoissa, eli näiden operaattoreiden ja verkkoja käyttävien operaattoreiden palveluissa.

Hyvä antennisignaali on varmistettavissa USB-modeemiin liittimellä tai induktiivisesti kytkettävällä lisäantennilla. Kun radiohäiriöiden tai jopa 2G-verkkoon putoamisten aiheuttamat satunnaiset viiveet saadaan leikattua, on verkon vaste nopeampi ja erityisesti vasteajan heittelyt tasoittuvat.

Pakotus HSPA:han ei ole mahdollista modeemin AT-komennoilla, mutta edellä esitettyjen testitulosten pohjalta HSPA:sta WCDMA:lle putoaminen on estettävissä sopivalla ping-komennolla. Kriittisessä käytössä sopivalla tiheydellä toistettu, sopivan pakettikoon ping-komento pitää yhteyden jatkuvasti HSPA-tilassa. Hidasta vasteaikaa WCDMA:lla ja erityisen hidasta vasteaikaa WCDMA:lta HSPA:lle siirryttäessä ei pääse esiintymään. Lähetystiheys kannattaa asettaa mahdollisimman harvaksi ja pakettikoko mahdollisimman pieneksi (mutta riittäviksi) turhan kuorman minimoimiseksi.

Huawei modeemeilla yhteyden vaihtelu edestakaisin on helposti nähtävissä merkkivalon vaihtelusta syvänsinisen ja vaaleansinisen välillä.

Esimerkki Linux-scriptistä HSPA:n päällä pitämiseksi Elisan/Saunalahden verkossa:
#!/bin/bash
        
# HSPA ping by Anttu v.100307

while :
do
  sleep 7
  ping -c 1 -s 500 google.com
done            

# end


Vastaava DOS batch-tiedosto Windows-käyttöjärjestelmiin: (Sleep.exe:ä ei ole DOS:ssa oletuksena. Se kuitenkin on pakollinen samassa hakemistossa .bat-tiedoston kanssa tai DOS-polun päässä, tai pingiä lähetetään ilman viivettä. Latauslinkki näkyy myös scriptin kommenttina alla.)
@ECHO OFF
@echo HSPA ping by Anttu v.100307
@echo -
@echo Notice! You need sleep.exe in path. Download it e.g. from:
@echo http://www.computerhope.com/download/utility/sleep.exe
@echo -
@echo Now pinging Google until Ctrl+C...
@echo -

:START
  sleep 7
  ping -n 1 -l 500 google.com
GOTO START

rem END



Tällainen skripti tekee nettiyhteyteen lisäkuormaa vain noin 0.4 kb/s, joten tällaisen jatkuvakaan pyöritys ei hidasta yhteyttä eikä haukkaa operaattorin verkon kapasiteettia.

Päivitys: Visual Basic script HSDPA:n päällä pitämiseen

Juha on tehnyt ansiokkaasti vastaavan VB-scriptin. Juhan kuvaus ohjelmasta ja käyttöohje:

"Kun ohjelman Run.vbs:stä tekee pikakuvakkeen käynnistä-valikon startup/käynnistä -kansioon, ohjelma käynnistyy tietokoneen mukana, ja pitää HSPA-yhteyden elossa. Ohjelma pyörii täysin taustalla, eikä näin jää mitenkään häiritsemään käyttäjää. HSPA_Ping kansio tulee sijoittaa kovalevylle heti C:n juureen."

Ohjelman latauslinkki: http://www.mediafire.com/?j5oykznjyon

HSPA-script WR1 3G-reitittimessä

Tietoa scriptistä WR1-reitittimessä löytyy EUM:in WR1-sivuilta.

Kysymykset, kommentit ja korjaukset

Lisäkysymykset, kokemukset ja ideat yllä olevista ovat tervetulleita EUM foorumille

Voit myös käyttää Siptune.com:n yhteydenottolomaketta sähköpostipalautteen lähettämiseen.















Tämän sivun avustajat: admin .
Sivua viimeksi muutettu Perjantai, 03. Elokuuta, 2012 [06:26:02 UTC].


Etsi
:
Kirjautuminen
[ Rekisteröidy | Olen unohtanut salasanani ]
standardi | salattu
Kieli: fi
Pikaviestin