Ny app afslører forskellige reaktionstider i danske mobilnet

En app, udviklet af fire ingeniørstuderende, har kortlagt svartiderne for datatrafik i mobilnettene. De første 3,5 millioner dataposter viser, at 3's net tilsyneladende har lidt længere reaktionstid, men er til gengæld lidt mere stabilt.

De fire ingeniørstuderende ved Aalborg Universitet, der har udviklet en app, der kan kortlægge de danske mobilnet, er allerede nu ved at høste frugterne af den rent brugerdrevne dataindsamling.

Dataene løfter dels sløret for, hvordan operatørerne prioriterer forskellige datapakker, og så viser de indsamlede oplysninger også, at svartiderne for datapakkerne hos mobiloperatøren 3 er lidt højere end hos de øvrige operatører, hvilket der er en ganske logisk forklaring på.

Læs også: Aalborg-app afslører dækningen på det danske mobilnet

App'en findes endnu kun til styresystemet Android, men vil senere komme til iPhone.

Hastigheden på datapakkerne er målt på parameteren round trip time (RTT). RTT måles i millisekunder, og det er et udtryk for, hvor lang tid, der går fra en datapakke bliver afsendt fra telefonen til et svar modtages fra en server i den anden ende af netværket, fortæller den ene af de studerende bag app'en, Martin Dam:

»Vi har opdaget, at der generelt er noget længere svartider i 3's netværk, end der er hos de øvrige operatører.«

Således viser gennemsnitsmålingerne, som er foretaget på baggrund af 3,5 millioner indrapporterede dataposter fra app'en, at mens datapakkerne hos Telia med 61,52 ms i gennemsnit har den hurtigste svartid, så er svartiden i forhold til datapakkerne hos Hi3G (3) 76,49 på ms ved en HSDPA-opkobling (højhastighedes 3G).

Samtidig ligger den hurtigste svartid hos de øvrige operatører på omkring 20-30 ms, mens den for 3 ligger omkring 50 ms, fortæller Martin Dam.

»Selvom vores datagrundlag er forholdsvis spinkelt, så synes jeg godt, vi kan sige, der er en indikation af, at svartiderne på datapakkerne er lidt langsommere hos 3. Og vi tror det skyldes, at deres servere står centralt i Sverige og ikke i Danmark, så derfor er dataene lidt længere om at komme frem og tilbage gennem nettet,« siger han.

Netværksansvarlig hos 3 Kim Christensen bekræfter, at de mobile datapakker kommer lidt langsommere frem i 3's danske net, fordi de skal en tur omkring Sverige.

»Ja, det er korrekt,« skriver han i en kortfattet mail.

****De studerendes foreløbige målinger viser til gengæld også, at 3 overordnet set har en mere stabil forbindelse, da udsvingene i svartiderne er mindre hos 3 end hos de øvrige operatører.

»Vi tror, at 3's backbonestruktur generelt set er en lille smule mere stabil, end de andres,« siger Martin Dam.

Mulig forskel på pakkeprioritet

Det er ikke bare forskel i RTT, som de studerendes app foreløbigt af afdækket. Martin Dam fortæller, at der også er forskel i hastigheden, hvormed forskellige typer af datapakker når frem. Således tyder de foreløbige data, som de studerende har indsamlet på, at TCP-pakker bliver sendt hurtigere gennem teleoperatørernes net end UDP-pakker.

Martin Dam gætter på, det skyldes, at en bevidst Quality of Service-optimering fra operatørernes side, for at fremme nogle tjenester på bekostning af andre.

»Mobilnetværkene opfører sig anderledes end man ville forvente. Det er interessant at vide, at der er forskel i den prioritering, de forskellige datapakker får, hvis man eksempelvis er app-udvikler,« siger Martin Dam.

Han fortæller, at UDP normalt bruges til streaming, hvor TCP bruges til request-reply - eksempelvis i forbindelse med hjemmesidetrafik.

Den nyudviklede app er i skrivende stund installeret på 104 enheder, hvilket har resulteret i 3,5 millioner dataposter, som de fire studerende bag app'en, Michael Pedersen, Steffen Christensen, Lars Mikkelsen og Martin Dam har kunnet analysere på.

Kommentarer (4)

Han fortæller, at UDP normalt bruges til streaming, hvor TCP bruges til request-reply - eksempelvis i forbindelse med hjemmesidetrafik.

Det er noget af en forsimpling. Det er jævnt svært at argumentere for at UDP normalt anvendes til streaming når youtube benytter TCP og har den klart største mængde forbrugt båndbredde på dette område. Det er også svært at argumentere for a TCP benyttes til R-R, når protokollen er stream-baseret.

  • 0
  • 0

Nu er det måske bare mig, men hvordan pokker tør de studerende udtale sig på baggrund af et datasæt på 104 enheder? Nu er jeg ikke den store statistiknørd, men der må da være en rimelig stor usikkerhed, når tallene bygger på så få enheder.

Måske man lige skulle vente med at komme med delkonklusioner, før man har flere målinger - måske ligefrem målinger flere hele landet og ikke kun i Aalborg.

Jeg syntes projektet er genialt, men hvis man ikke er lidt seriøst i sin tilgang til sagen, så falder hele ideen til jorden.

  • 0
  • 0

Nu indrømmer de selv at deres grundlag er spinkelt, men at der er en tendens.
Men der må nu alligevel kunne konkluderes noget, når de har 3.5 millioner målinger.

Hvis denne artikel, så kan give en fordobling eller mere i antal enheder, så begynder det at ligne noget.

Har lige hentet den, men jeg håbede nu at kunne få en måling vist på skærmen.
Programmet kan desværre ikke noget set fra deltagernes synspunkt.

  • 0
  • 0