iOS 4: WiFi forbliver tændt når iPhonen slukkes

Med iOS 4 afbrydes WiFI-forbindelsen ikke, når iPhonen går på standby, det er en lille ændring, der har stor praktisk effekt.
En af de ting ved iOS 4 som få nok vil bide mærke i, men som har en stor praktisk effekt er, at en eventuel WiFI-forbindelse nu opretholdes selvom, man sætter iPhonen på standby. Det lyder måske ligegyldigt, men det er en af de ting, jeg længe har ønsket mig. Og åbenbart også mange andre, for på jailbreakede iPhones har man kunnet installere “Insomnia”, for at få netop denne funktionalitet.
Det giver ellers meget god mening, at WiFi-fobindelsen afbrydes, når telefonen sættes på standby, det sænker jo strømforbruget, og man bruger jo ikke forbindelsen til noget alligevel. Eller gør man? Dengang hvor netværk var lig internetbrowsing, var der måske noget om snakken, men i dag er det meget anderledes. Der findes et hav af apps, som bruger netforbindelsen aktivt.
Mit bedste eksempel er fjernbetjeningsapps, der virker over et lokalt WiFi. Jeg bruger for eksempel hele tiden Sonos app til at styre musikken med. Hvis WiFi-forbindelsen afbrydes, når iPhonen går på standby, betyder det også, at man skal vente på, at den først kobler op til WiFi-netværker og derefter logger ind på Sonos, når man tænder telefonen – også selvom man ikke har lukket appen. Selvom ventetiden er minimal, er det alligevel et irritationsmoment og det gør, at det hele ikke føles flydende.
Sådan har det været hidtil, hver eneste gang iPhonen blev sat på standby, rød forbindelse til WiFI. Det er heldigvis lavet om i iOS 4. Nu bevares forbindelsen, hvilket gør, at fjernbetjeninger som Sonos eller Apples egen, pludselig virker meget bedre. Det samme gør en række andre ting, hvor konstant netværksforbindelse er en fordel.
Om natten, hvor de fleste bare har iPhonen liggende slukket, vil der alligevel være lidt netværkstrafik, såsom push-netoficeringer eller tjek af mails. Tidligere har de foregået over 3G, da Wifi-forbindelsen jo røg. Nu kan de foregå over WiFi, hvilket er billigere og hurtige. Specielt på rejser i udlandet, er det en klar fordel, hvis der er et gratis WiFI-net.
For slet ikke at tale om iPod touch og iPaden uden 3G. Her er det et kæmpe fremskridt, da man her jo slet ikke har 3G og derfor slet ingen mulighed for at få pushet-ting i baggrunden, når WiFI-forbindelsen ryger på standby. VoiP eller FaceTime ville således være ubrugelige på de to enheder, hvis man ikke kunne modtage opkald, mens de var i standby. Nu ved jeg godt, at FaceTime slet ikke virker på dem. Men nu er WiFi i hvert fald ikke den tekniske hindring.
Funktioner er faktisk ikke iOS 4, hvis vi skal være helt nøjagtige. iOs 3.2 som iPaden kører, har samme funktionalitet.
Kilde: tipb.com
Pimp din iPhone med lysende kabel
Analytiker: iPhone 5 kommer til juni
Jagten på kvinden med dragetatoveringen
Apple overhaler LG og er nu verdens tredjestørste
Vinderen af januar måneds præmie er fundet
Avid Studio vil konkurrere med iMovie
Billeder viser iPad 3 med quad core processor og LTE-understøttelse
Puslespil i 3D
Forunderlige troldefortællinger
Opdatering til Final Cut Pro X
Apple ansætter John Browett som detailchef
Munster: Apple er i dialog med producenter af TV-komponenter
Spar 300 kroner på en Apple TV i Fona
Problemer med YouTubes-streaming
Patent: Apple TV skal kunne optage live TV
Rune
kan den slåes fra og til eller det en permanent ændring?
16. juni 2010 @ 11:11
Martin
@Rune
Jeg kan ikke finde nogle steder, hvor man kan slå det fra, ud over, hvis man slår WiFi helt fra. Jeg tror ikke det spiller nogen rolle i forhold til strømforbrug, hvis det er det, der er din bekymring.
16. juni 2010 @ 11:27
Kenneth
Hmm, jeg kører iOS4 GM, og den slukker da for wifi!?
16. juni 2010 @ 12:48
Martin
@Kenneth
Hvordan observerer du det? Jeg har testet på flere enheder, hvor det virker.
Hvilken iPhone har du?
16. juni 2010 @ 12:54
Kenneth
iPhone 3GS – den går på “auto-lock” efter 1 min, og når jeg så trykker på “home” knappen, står der 3G og ikke wifi
16. juni 2010 @ 13:04
Mikkel
Alletiders det er bare super, har også virkelig haft mange programmer der døde, når telefonen kom i standbytilstanden med WIFI. Det kan jo heller ikke blive ved, at vi hele tiden behøver at jailbreake vores iPhones, for at vi selv bliver tilfredse med det vores iPhone har at byde på. IOS 4 har jo faktisk ikke noget vildt revolutionerende nyt at komme med. Multitasking, det burde den første iPhone da have haft, også selv om Apple siger telefonen skal have en større processor osv. Men det er fint med rettelsen, men ser nu mere frem til hvad de ellers har at byde på.
16. juni 2010 @ 13:20
Martin
@Kenneth
Det var lige godt mærkeligt. Det gør der ikke hos mig, hverken på iPad eller 3GS.
Gad vide om det har noget med netværket at gøre.
16. juni 2010 @ 13:27
Kenneth
Det kan selvfølgelig være, skal da prøve når jeg kommer hjem til mit eget netværk…
16. juni 2010 @ 13:34
Per Erik Rønne
@Mikkel:
Jeg har nu stadig til hensigt at jailbreake min iPhone 3G når jeg til sin tid får en iPad. Ellers kan jeg jo ikke få iPhonen til at fungere som WiFi station:-).
Og når WiFi stadig kører selv når iPhonen er »slukket« vi det vel bare få det hele til at fungere endnu bedre med MyWi-applikationen …
16. juni 2010 @ 13:43
Jacob
Er det ikke kun på ipod tuch? Synes også at det er det eneste sted det giver mening. Wifi tager forholdsvis meget strøm, med apples lange forklaringer om strøm og multitasking virker dette som et skridt tilbage.
Gider ikke bruge måske 20% af mit batteri på at min fjenbetjenings app connecter 5 sek hurtigere. Er den eneste fordel jeg kan se i det.
Der i mod giver det jo god mening på ipad (uden 3g) og ipod tuch som jo bliver helt lukket af fra verden når man slukker skærmen.
16. juni 2010 @ 13:43
Martin
@Jacob
Jeg har testet på en iPhone 3GS med iOS 4 og en iPhone 2G med 3.1.x. De opfører sig helt forskelligt. med iOS 4 er den på WiFI hele tiden – jeg oplever ikke den samme forsinkelse som med 3.1.x. iPaden er også på hele tiden. en iPod touch med 3.1.3 mister også forbindelsen ved standby.
WiFI bruger stort set ikke strøm, når der ikke sendes eller modtages noget. Den skal bare kontakte hotspottet en gang i mellem. I praksis tror jeg ikke det vil betyde noget som helst. 3G bruger meget mere “tomgangsstrøm” fordi signalet skal være meget stærkere for at nå mobilmasten. Alt i alt vil det derfor sikkert betyde lavere strømforbrug, hvis iPhonen om natten får pushet ting over WiFi end over 3G.
Med 3G slået til kan kan den stå på standby i 300 timer. Hvis WiFI samtidig er slået til også, falder det måske til 299 timer
16. juni 2010 @ 13:52
Peter321
Hvad så hvis man ikke er i nærheden af et hotspot det meste af dagen, vil den så ikke stå og søge efter WiFi løbende, eller er det som det plejer at være – at den kun søger når den tændes?
Jeg synes nemlig jeg har væsentlig ringere batteritid på min 3GS med iOS4
Synes dog ikke min holder WiFi connection hele tiden – WiFi ikonet er ikke tændt med det samme når jeg “vækker” den derhjemme – men vil da lige forske lidt i det.
16. juni 2010 @ 14:07
Martin
@Peter321
Jeg tror ikke den kobler på, mens den er standby, den lader bare være med at koble af, hvis den er koblet på, når man sætter den på standby. At holde kontakten til et netværk er stort set gratis i strøm. Den skal bare sende et lille pip en gang i mellem.
I øvrigt er der meget delte meninger om dette på nettet. Nogle siger som mig selv at det virker på iPhonen, andre at det ikke gør, nogle tredie at det altid har gjort og andre igen at det ikke virker med iPad. Jeg ved bare at hos mig, er der meget stor forskel på mine to iPhones, hvor den ene kører med iOS 4 og den anden ikke gør.
Batteriforbruget burde være ringere med iOS4 når man tænker på baggrundsprocessorne. Jeg oplever i øvrigt en del fejl i OS 4, så helt klar kan den ikke være, måske er din oplevelse med batteriet det samme.
16. juni 2010 @ 14:19
Martin
Jeg har nu testet med Fring. På iOS 4 med simkortet klikket ud og telefonen på standby modtager jeg opkald og notificeringer, så den burde være god nok.
16. juni 2010 @ 14:49
reza
Jeg bruger Insomnia og mit standby tid er 24timer før batteriet er helt død er det normalt eller sluger min 3gs for meget strøm ?
16. juni 2010 @ 15:47
Benjamin Hansen
Jeg mener da at det har været sådan at iPhone’en førhen i tiden opretholdte WiFi forbindelsen hvis den var sat til opladning. Hvis man så har sin iPhone til at oplade har dette jo egentlig ikke været noget problem mht. til 3G datatakster
16. juni 2010 @ 15:54
Thomas Fechtenburg
@Martin
FYI
Min iPhone 3GS med iOS4, lukker for mig at se ned for WI-FI forbindelsen i Standby tilstand. Tror at det har noget med netværket at gøre, selvom det lyder mærkeligt da jeg benytter Airport Express.
16. juni 2010 @ 16:01
Antoni
Jeg har lige testet det ned min iPod touch 3gen med ios4 og der forbliver den connectet.
16. juni 2010 @ 18:21
Simon
Kenneth og Martin.
jeg køre også iOS 4 , og mit WIFI forbliver tændt
16. juni 2010 @ 18:22
Jacob
@Martin, hvorfra ved du at wifi ikke bruger strøm når der ikke modtages/sendes data?
Jeg har hørt det modsatte:
http://nesl.ee.ucla.edu/fw/documents/reports/2007/PowerAnalysis.pdf
2 WiFi
WiFi radios have a high wakeup and connection maintenance energy, but low energy per bit
transmission cost and high bandwidth. The power consumption models for a WiFi radio are based on the
experimental model derived in [Context-for-Wireless] for an HTC Wizard phone. It was discovered that if
the WiFi module is left on for more than 15 sec, it is more efficient to shut it down.
Lavet af:
Energy Consumption Analysis for Bluetooth, WiFi and Cellular Networks
Rahul Balani
Electrical Engineering
University of California at Los Angeles
16. juni 2010 @ 19:07
Jacob
Martin, hvorfra ved du at wifi ikke bruger strøm når der ikke modtages/sendes data?
Jeg har hørt det modsatte:
16. juni 2010 @ 19:10
Martin
@Jacob
Jeg siger ikke, at den ikke bruger strøm i standby, bare at det ikke er ret i meget (i forhold til 3G, som jo alligevel kører hele tiden). Man skal huske på, at iPhonen, når den er tændt altid er på WiFI (hvis det er tilgængelig) under alle omstændigheder. Det er med andre ord kun når iPhonen er på standby, at strømforbruget er anderledes, under brug vil der ikke være nogen forskel. Spørgmålet er så, hvad det koster på standbytiden.
Det er er fint link du kommer med, men som jeg forstår det, er det ikke strømforbruget under standby, de har undersøgt, men forskellige senerier, hvor der sender og pauses i intervaller af forskellig længde. Men egentlig er konklusionen jo også bare, at det bruger mindre strøm at slukke WiFi, frem for at lade det være tændt hele tiden. Det er selvfølgelig klart, det store spørgsmål er bare, hvor meget strøm?
Jeg må indrømme, at jeg ikke er inde i det tekniske, men der må være en eller anden grænse for, hvor tit der skal kommunikeres til/fra et netværk for at holde forbindelsen. Hvis det nu er hvert sekund, kan Apple jo have designet en algoritme, der gør, at den bare pipper en enkelt gang hvert sekund (for at holde forbindelsen) og derefter går i powersafe. Se mere her: http://spirit.cs.ucdavis.edu/pubs/conf/secon-07.pdf
Umiddelbart virker det altså som om, man delvist kan designe sig ud af de værste problemer, ved at optimere sine algoritmer.
Jeg vil prøve at lave en test med og uden wifi tændt for at se om der er en forskel. Jeg vil gøre det over de to kommende nætter.
16. juni 2010 @ 21:31
Michaell Bach
Hmm min 3GS slukker wifi tror i ikke det er betonet af sw som bruger wifi aktivt ? Har nemlig ikke sådan nogen. Har GM inde
16. juni 2010 @ 21:42
Martin
@Michaell Bach
Det var også min første tanke, men jeg har prøvet at slukke alle programmer, så der ikke kører noget i baggrunden. Det ændrer ingenting.
16. juni 2010 @ 21:59
Emil
jeg har en iPhone 3G der kører 3.1.2 og når jeg sætter min iPhone på standby og tænder den igen får jeg wifi symboltet og ser ikke noget til 3G logo’et, det ser med andre ord ud som om den ikke afbryder forbindelsen til wifi netværket, min iPhone Er jailbroken men jeg har IKKE på noget tidspunkt installeret et program til at opretholde wifi forbindelsen.
17. juni 2010 @ 01:12
Martin
@Emil
Det er helt normalt at iPhonen selv kobler på, når den går ud af standby, så med mindre man er meget hurtig, vil man ikke opdage at den kortvarigt viser et 3G-symbol. Den skal også stå på standby i 20-30 sekunder, før den går rigtigt på standby, Så hvis man bare sætter den på standby og tænder igen med det samme, så når den faktisk ikke at gå i standby.
Jeg har lavet min første test i nat, tallene venter jeg med til i morgen, hvor jeg har noget at sammenligne med. Efter en hel nat på standby var WiFi stadig aktivt, da jeg tændte den. Der var ingen lag overhovedet, da jeg skulle bruge den som fjernbetjening. En iPhone med 3.1.2 viste det sædvanlige lag (3-4) sekunder, hvor den lige skulle koble på netværket.
17. juni 2010 @ 08:22
Mogens Beltoft
Hvis man nu har en router med indbygget firewall, hvilket jeg går ud fra, at de fleste har. Hvordan kan f.eks. notifications og Skype opkald så få fat i telefonen, hvis den er på WiFi?
/Mogens
17. juni 2010 @ 08:23
Martin
@Mogens
Skype osv. benytter vel bare en af de porte, der som standard er åbne. Ellers må man jo manuelt åbne for den rigtige port.
Push-notificeringer bruger eksempelvis port 5223: http://support.apple.com/kb/HT3576
17. juni 2010 @ 09:17
Jacob
@Martin
Jo, wifi bruger forholdvis meget strøm bare det er tændt.
“WiFi radios have a high wakeup and connection maintenance energy” High connection maintanance energy!
Den jeg linker til siger jo nettop at hvis du alligevel ikke bruger wifi i 15 sek. eller mere kan det bedre betale sig at slukke for det. Jo mere vi kommer ud over de 15 sek, jo bedre kan det altså betale sig at få det slukket. Ved ikke med dig, men min telefon er somregl på standby i mere end 15 sek.
http://www.digitaltrends.com/mobile/how-to-make-your-cell-phone-battery-last-longer/ :
Turn off Bluetooth and Wi-Fi: Bluetooth and Wi-Fi are power-hungry features so disable them when they’re not in use.
Hvor har du fra at det ikke bruger meget strøm? Har ALTID hørt det modsatte, og kan intet finde der understøtter din påstand?
Er godt klar over at det “kun” er når når telefonen er på standby vi taler en forskel her. Men min telefon er også mere på standby end jeg bruger den. Har den nok tændt 5 timer ud af 24…
17. juni 2010 @ 09:20
Martin
@Jacob
Læs nu hvad jeg skriver: Selvfølgelig kan det bedre betale sig at slukke for WiFI end at lade det køre hele tiden ift. strømforbrug. Det siger jo sig selv. Der finde jo ingen strømforbrugende produkter, der bruger mere strøm når de er slukket end når de tændt. Det gælder WiFi og det gælder 3G.
Men det er slet ikke det artiklen beskæftiger sig med. Det du fremhæver som en konklusion (“WiFi radios have a high wakeup and connection maintenance energy”), er for det første relativt set (dvs. ift. afsendelsen af data) og for det andet ikke en konklusion, men en præmis for deres undersøgelse der gør, at de laver to forskellige modeller for strømforbruger: 1) Den hvor transmissionsintervallet er mindre 15 sekunder og 2) Dem hvor intervaller større end 15 sekunder. De to modeller bruger de nu til at udregne strømforbruger i forskellige scenarier, hvor transmissionintervallet og bithastigheden varieres. Deres tal viser (ikke overraskende), at jo større transmissionintervaller, desto mindre strøm bruges der, og at jo lavere bithastighed man sender med, desto mindre strøm bruges der. Ergo: jo mindre man bruger WiFI, desto mindre strøm bruger det. Voila! Ikke den store overraskelse, men det er jo slet ikke det vi beskæftiger os med her. Vi får ikke svar på, om opretholdelse af wifi under standby bruger meget eller lidt strøm i forhold til hvad der ellers sker på iPhonen i standby. Dvs. om det koster noget særligt. Husk også at den telefon de undersøger er an HTC Wizard fra 2005.
Den artikel jeg henviser til, beskriver hvordan man ved at bruge nogle algoritmer, kan bringe strømforbruger til opretholdelse af wifi meget ned (der er undersøgt forskellige wifi-telefoner, som netop altid er på wifi). I stedet for bare at lade det være koblet til hele tiden, som rigtigt nok bruger en del strøm, kan man bringe det i en sleep-mode (også kaldet Power Safe eller PS), hvor det kun bruger nogle få procent strøm i forhold til normalt, men hvor det altså stadig er koblet til netværket. Når der skal sendes eller modtages data bliver det aktivt igen. Jo mere tid man kan bringe enheden i PS desto mindre strøm bruger den. Men selvfølgelig betyder det forringet standby tid ift. at wifi er koblet fra, der er klart, og det har jeg aldrig argumenteret i mod. Jeg har bare sagt, at det ikke er ret meget i forhold til resten.
Det er selvfølgelig en påstand og derfor har jeg også lavet en minitest. Denne nat var wifi slået til, den kommende nat slår jeg det fra. Så kan vi se hvor stor forskellen er i strømforbruget på de to situationer med konstand wifi og ingen wifi. Jeg kan så yderligere prøve at slå 3G fra også, så burde vi få et godt billede af, hvad de hver især koster på strømforbruget.
17. juni 2010 @ 11:10
Jacob
@Martin
Fair nok, tror nok vi er noget ud over hvad jeg ved noget om. Bliver spændene at se hvad din test viser, selvom den selvfølgelig er uvidenskabelig.
Men hvad er det ud over 3 sek sparet på connect af remote vi vinder ved dette? Du skriver “Det samme gør en række andre ting, hvor konstant netværksforbindelse er en fordel.” Så som? For hvis det eneste er 3 sek sparet i remote app synes jeg det er rimeligt dårligt givet ud selvom vi måske kun mister 1-5% batteri. Specielt fordi jeg slet ikke bruger nogen remote app.
Det er kun iphone jeg skriver om her, mener stadig det giver rigtig god mening på ipod, men er langt fra sikker på iphone.
Er det overhovedet bekraftet, af andre end dig, at det også gælder iphone. Kan se det billed du har brugt specifikt siger ipod.
17. juni 2010 @ 16:55
Martin
@Jacob
Umiddelbart tror jeg det koster mere end 1-5%, men vi får se.
En anden ting jeg lige kan komme på er på rejser, hvor det er en fordel at man får pushet ting via WiFi (hvis der er et på hotellet), så man ikke skal hente over det urimeligt dyre 3G-netværk. Der er mange andre apps end remoter, hvor en hurtig opstart er en fordel. Det kunne være videoovervågning. Eksemplerne er mange. Men det er nok noget man skal opleve, før man kan sætte pris på det. Det flyder bare lidt bedre.
Der er flere her i kommentarerne der også siger det virker og flere kommentarer i den kilde jeg linker til. Det virker også på iPaden.
17. juni 2010 @ 18:08
kenny
Jeg må give Jacob ret her.
Jeg kan absolut ikke se det smarte, i ikke at lave en ON / OFF knap til det
Altså hvorfor skal man TVINGES til at have WIFI tændt når den er i dvale, når/hvis man ikke har brug for det!?!?
Jeg bruger f.eks INGEN ting i baggrunden der har brug for en WIFI forbindelse i dvale tilstand og derfor totalt åndsvagt at spilde strøm på det.
17. juni 2010 @ 19:51
Martin
@kenny
Nu går hele diskussionen jo ikke på, om man skal kunne slå det fra eller ej, men hvor meget eller lidt strøm det bruger. Inden man ved det, er der ikke rigtigt nogen grund til at hidse sig op.
Når jeg tænker over det tror jeg egentlig er årsagen er FaceTime. Det virker kun over WiFi, og så nytter det jo ikke noget, at man ikke kan kalde op til folk fordi deres iPhone er på standby. Apple er derfor nødt til at lade WiFi være på standby.
17. juni 2010 @ 21:47
Peter
Hej Martin..
Hvad viser din undersøgelse? – Hvis du er blevet færdig
18. juni 2010 @ 15:53
Martin
@Peter
At alle mulige andre ting er meget afgørende. Fx. har min telefon ligget et sted med meget dårligt 3G-signal den ene nat. Derfor er den hoppet af og på nettet hele tiden og derfor brugt en del strøm på den konto. Jeg kan derfor ikke rigtigt vurdere effekten, men jeg vil tror at altid tændt wifi koster 5-10 procentpoint ekstra om dagen
Jeg laver nogle nye test under lidt mere kontrollerede forhold over den næste uges tid og skriver en artikel om det.
18. juni 2010 @ 16:42
Michal
Min 3G er på nettet hele tiden når den er i standby. Og jeg bruger ingen programmer til og holde forbindelsen til WIFI.
Den bipper hver gang jeg får mail. Derfor ved jeg at der er forbindelse til WIFI hele tiden.
Og kan også de den på min Router.
19. juni 2010 @ 16:14
Martin
Jeg opgiver testen, det er simpelthen for ukonsistent. Jeg kommer det derfor ikke nærmere ned at den nye funktion koster 5-10% på batteriet over en dag.
19. juni 2010 @ 17:47
Finn
Min iPod Touch 3G bliver tappet for strøm på under 24 timer når wifi er tændt. Det er selv om den har været i standby hele tiden. Med wifi frakoblet er der næsten 100% strøm efter 24 timer. Man burde kunne lave en indstilling så den kobler på når den bliver tændt, og kobler fra ved standby
25. juni 2010 @ 12:40