EDGE Can Out-Perform 3G; Here's Why
goombah99 writes "Blackfriars's communications has an interesting discourse on why the practical difference between 3G and EDGE cellphone data networks is less than it appears to be based on a naive bandwidth metric. Their argument is that the user experience of TCP/HTML is much more impacted by latency, error rates, and processor speed than by bandwidth — and Edge had the edge on all three. Additionally, EDGE may consume considerably less power."
Or some other iPhone lover? ;-)
Edge (EDGE) has the edge on processor speed? You mean processing efficiency? Or is EDGE an embedded processor brand now as well? (Or is that the Edge the summary wants to talk about?) Or are we talking about The Edge the guitar player?
I find this edgy and I'm not a Ubuntu type.
When performance testing web applications, I typically find that latency does indeed have a very significant impact. Obviously some types of application are more susceptible than others. Bandwidth is critical in data intensive applications. Latency is much more important in highly interactive applications. Rich Web 2 applications, making lots of (Ajax) calls to the server for small amounts of supplementary data are badly hit by latency problems.
So one guy who owns an iPhone (and Apple stock) writes an argument, based on his own limited experiences with an iPhone and a Nokia, without any precise measurements, concluding that EDGE is better for mobile web browsing than 3G.
Submissions to "articles" like these are making Slashdot look more and more like Digg. I don't know about the rest of you but in my opinion, that's a Bad Thing.
... but my iPhone is still slow as hell doing anything on EDGE.
:)
It was well worth the (lower) price, as 400 is what most of my phones have cost, and they last me a long time, but I get the feeling I won't have this one for very long if the 3G version comes out soon
To me, it seems the author is concerned about one thing: Web browsing. Problem is, off course, that most of the advantage from 3G comes from other services such as wathing video or video chat on the phone. In Norway, we can watch football (soccer) games over the phone, something the 3G phones handle a lot better than Edge ones. 3G network is put out there to give us these kinds of services. This article, on the other hand, only talks about TCP connections and HTTP. This isn't a case of Edge outperforming 3G in all aspects, just that it appears (he doesn't mention how he measures this) faster browsing regular HTML web pages.
So according to this; 3G is getting EDGED out?
I want my! I want my! I want my Eee PC!
My personal experience in Japan over the past 5 years has shown that 3G does little or nothing to address latency issues, but 3.5G (aka HSDPA/HSUPA or together just HSPA) has made a huge breakthrough in cellular latency.
I have used data services via 2G (9600bps), PHS (32-128kbps), 3G (384kbps), and now 3.5G (3.6-12mbps). While the bandwidth has gone way up and monthly charges have gone way down, everything before 3.5G had horrible latency (400-900ms), not to mention ridiculous fees (think $20/MB or more).
Now I use a 3.5G (HSDPA) cellular data service called eMobile which sprung up just over the past few months. I get about 300KB/s (bytes not bits) down and 100ms latency, unlimited use for about $50/month. Not quite as fast as the gigabit fiber I have at home for $40/month, but it certainly works well enough for a snappy browsing experience, and WoW and FPS games are perfectly playable.
EDGE smedge. Try using HSDPA.. it royally kicks the arse out of EDGE or UMTS. Downloading at 3mbps whilst in a train at 80km/h.. I don't think that comes anywhere close to the "user experience" of EDGE.
/any/ real-world statistics to back up the arguments.. sounds like a load of iHype to me.
The article doesn't cite
UMTS/HSDPA can easily hit 700kbps, as can CDMA2000 1x EV-DO. EDGE hits 180kbps on a good day. On a REALLY good day.
The "error" argument is bullshit. All digital cellular technologies have extensive error correction.
Streaming media (Verizon/Sprint/AT&T all have services), downloads, and pretty much everything else benefits from more bandwidth. There is absolutely ZERO way that your browser is going to get slower because you have a faster network link, unless your browser is a piece of crap. Your browser may not get much faster if it's CPU constrained (pages don't load any faster on my 770 using the 15Mbps campus network instead of 1.5Mbps DSL), but it's certainly not going to trip the browser up or any garbage like that.
As for battery life, yes, UMTS/HSDPA takes more power. You also spend less time downloading, because it's faster.
T-Mobile doesn't have UMTS/HSDPA in the US right now, so I use EDGE every day - on my phone or on my laptop. EDGE is slow and has horrible latency. There's simply no other way to slice it.
I'm not sure if it is the same in the US, but I really miss the CDMA network [I think CDMA is EDGE, or similar]. I never had any problems with CDMA, but one thing has driven me up the wall ever since going to 3G- that I have to update the time myself. On CDMA, the clock would automatically sync. No need to worry about time zones or daylight savings, or the clock being a couple of minutes off. Always perfect time. I haven't seen any benefit to 3G that could outweigh the lack of time sync. Bandwidth is not so interesting when you can only get decent bandwidth in certain areas, and I'm pretty sure for most people here, that means in the office, where you've got a computer and don't need to use the phone for media. /rant
On topic, the point they make about phone hardware not keeping up with bandwidth is a good point too. My 680i seems to respond to key presses slower than a vt100 [it drops fast hits], so I can imagine that is where the bottleneck for html rendering is, not the bandwidth.
We at slashdot are scientists, specialists and kernel hackers. Your FUD will be found out.
The iPhone is superior. The iPhone uses EDGE. Therefore, EDGE is superior.
Which is a load of crap. UMTS does need more power than 2G GSM (don't know about EDGE), and latency isn't wonderful -- but no worse than EDGE.
Radio protocols designed to run IP (even WiFi) have forward error correction (i.e. ability to cope with noise) to reduce dropped packets and thus keep TCP happy.
Why are blog posts of people who don't know what they're talking about ending up on the slashdot front page?
Pretend that something especially witty is here. Thanks.
Don't 3G phones fall back to 2G (GPRS) when they can't get a 3G signal? Would it not be possible offer EDGE (sometimes refered to as EGPRS) and 3G, and let the user decide on a case-by-case basis (if they want to; don't force them to) which one they want to use.
I mean, if I want to view a simple webpage, I could use EDGE. If I want to download a song or a video, then 3G would be the better option.
The only real comparison this author makes between EDGE and 3G is the latency. Everything else is just speculation (for example, he claims that the phone will be slower on 3G because it has to process more....I want whatever it is he's smoking), but right now I'm on a connection that has an excellent latency (think 50ms for most European severs) yet when I try to play Halo 3 on live, I get so much lag that entire rounds pass without me even knowing, all because I don't have enough bandwidth.
I wish someone would sponsor me to write some FUD, it seems like a cushy job.
+1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
Because here in the Netherlands I recently got a 3G phone (Sony Ericsson W880i) and included with my subscription is ~9 channels of televsion. My TV is streamed over the 3G connection, and only buffers for about 3 seconds when I switch channels, with stereo sound too. No artifacts or funny business even with low signal strength, nor switching between cell towers (I only use the TV when travelling to and from work on the train)
Also in my subscription is a couple of free songs that I can download using the 3G. I have any downloaded song within a minute. Web browsing (on Opera Mini, with HTML and NOT mobile pages) feels nearly as fast as my computer at home. Can EDGE, at only 0.2 Mb do that????
Of course, maybe it does, as I have never used EDGE, but at least would try BOTH technologies before I claim one is better than the other.
(The good thing about 200 km/h is that the tunnels around here don't last long enough for connections to time out...)
Usage: km/h for speed (kilometers per hour); kph for very slow impulses (kilopond hours).
On paper DSL should be faster too.
In reality, it's not in virtually all markets.
There is no way that U2's little guitarist bloke can outperform the likes of Joe Satriani, John Petrucci & Paul Gilbert!
Gentoo Linux - another day, another USE flag.
Well, i guess it keeps people buying new stuff each year to avoid the fear of having an obsolete brick. Since we all know they cant get us wth genuinely better products.
If they could build in a 'obsolescence' function where consumer electronics would just self destrcut after so many hours of use they would. The manufacturers are a victim of their own success in cost cutting and reliability.
---- Booth was a patriot ----
I like the "High bandwidth radio networks are more error-prone" part. It's so full of evidence, data, and accurate reasoning that you just can't help but agree with it.
ive just switched over from a 3G based phone that i managed to get data connections all over the world to an EDGE based phone of a more prolific carrier. Guess what, i very rarely get a data connection on edge, even in my office which is in the UK's second largest city and if i do get a possible data connection it get refused based on quality. IS EDGE REALY THAT GOOD?
dont eat yellow snow
Whatever.
... daily for both of these technologies. EDGE for over a year and 3G for 6 months before my circumstances changed and I didn't need mobility any longer.
I've been a long time user
EDGE was next to worthless for PC use.
3G was good enough to **replace** my high speed connection at home. Yes, it was that fast. I used VPN a few times a week for 10+ hours - no issues. The only reason I didn't drop my broadband services was because I run a tiny server out of my house connection and all email for my domain from there.
EDGE is ok for mobile-only sites with extremely low bandwidth needs, but even checking the local traffic maps is painful. ANY graphics are too much for that network. My Blackberry is still on EDGE - -I know what I'm talking about folks.
3G really is THAT good - at least in my experience traveling in major cities. Both have drop off points and your mileage may vary for your hardware, drivers and location. The closer your mobile devices are to a real computer, the more important 3G or better connectivity becomes, regardless of what apple may claim.
FTFA: "Power consumption of any chip increases according to the frequency squared."
Wrong. The power consumption is proportional to the square of the voltage, not the frequency. If you double the frequency, you only double the current, not quadruple it.
Other points in TFA may be correct. I don't know.
IAAEE. (I am an Electrical Engineer.)
The whores get mad when the sluts give it away for free.
And it's ALWAYS faster on an EDGE network than on a "3G" network, unless I am tethering. But, on the phone, TFA has merit. It's unfortunate that the SYNC is such an idiot's phone, with no user capability to choose network, cell, or whatever. I get coverage from two cells at my house and the phone is always stuck on the weaker one. With my old MPX220, I could force-select the stronger one. Ugh...
Both EDGE and G3 are marketed based on speed, but this comes at a cost. I wonder if anyone has done the comparison on the basis of $/bit and included the lower speed "low cost" networks as well?
I have a phone that supports both EDGE and UTMS (Nokia N73) and edge is fine for checking text email and surfing mobile friendly websites but if I want to download stuff, surf large webpages or use the phone as a modem for my laptop edge makes it allmost unbearable but UTMS it is perfectly useable.
Visit http://www.crunzh.com/ for free software. Mac/Lin/Win
Having used both EDGE and 3G (I'm posting this over an EDGE connection), I can say with great certainty that 3G beats the crap out of EDGE.
I wish I could digg this story down. Typical Apple fanboy comments with no real evidence to back-up their claims. Latency on EDGE is almost a full second in a typical ping.
Good point for the processor issue.
I don't get the argument that high speed networks are more error prone. Following this rationale, this would mean that our broadband or wifi network would be much less reliable than a good old modem.
Also, I fail to see why EDGE technlogy would be less prone to radio interference and reverberation than UMTS. COuld the author please provide pointers of more factual articles about this point?
What is certain is that 3G has an advantage over GPRS as the later uses time slots that are unsued by voice call to transmit packets. Therefore, this technology was more or less piggybacking on the GSM system.
I don't know if EDGE retains the same principle but for sure, in 3G, data is now a first class citizen. This means that you got a good chance to retain your data connection if the nework becomes overloaded.
I have a motorola razor v3xx wich is 3g (the 3.6mbps version) and I can select the networks manually. I get faster speeds on edge then I do on 3g. I don't know why but I do. I think its because att doesnt really care about 3g.
Edge is like a 24.4 dial-up in my experience. Sometimes 3G isn't a lot better. Truthfully, my AT&T card is laughable as a "broadband" device.
The latency argument is bogus. UMTS and especially HSDPA have lower latencies than EDGE. EDGE is depending on the "old" 2G framework and will never have better latencies.
HSDPA latency is around 100ms. GPRS is on 500ms, and I expect EDGE (we don't have it in the Netherlands) to be slightly better than GPRS. With new network sw releases the latency of both technologies tend to go down every year (GPRS started on 1100 ms in 2001)
Also the availability is depending a lot on whether you live in the US or Europe. In Europe, HSDPA is very well established and as far as I know only Germany(T-mobile) has a real EDGE capable GSM network or will have it soon.
From personal experience I can say that HSDPA is great. Througputs upto 1Mbps are very common.
On a laptop it almost feels like a fixed line connection when browsing and emailing. On a phone it is less of an issue, unless you are downloading youtube movies.
I accept the battery and power argument though. This is a real issue, that keeps people from switching to UMTS, and in my opinion the real reason Apple chose EDGE.
Regards,
Bert
What I want out of my mobile "phone" is streaming. Streaming audio/video, mainly audio: Internet radio. For low-latency, the basic voice protocol is what's important. Streaming doesn't need low latency, or any of those other EDGE features - it needs the higher bandwidth of 3G. And though it consumes power, that's consequent of any app that that delivers steady content to my terminal.
--
make install -not war
I was making a call on my 3G phone, and it was like bleep bleep bleep...and I was like...ugh.
If you'd just do what we tell you and quit yer gripin' everything would be chocolate sprinkles and rainbows! -AC
This guy probably owns an iPhone or works for Apple! Please prove me wrong.
It is interesting to note that Steve Jobs has announced that the next generation of the iPhone will come with 3Gtechnology. This article is real nonsense since we can now only assume that even Steve Jobs agrees that the iPhone should come with 3G.
Please, nothing to see here, move alone.
I have a HTC TyTN II which has 3.5G and it's wonderful. Ping is usually around 80ms, vs the 30ms I get on my landline, for servers on the AIX. Speed is incredible. No, I've never used EDGE (they pretty much went straight from GPRS to UMTS here, skipping EDGE). The point is, there is nothing wrong with 3.5G, the latency is more than good enough for usage in a phone. If you would use it as data connection for your PC, it might be less than perfect, but I doubt you could play an FPS better over EDGE with it's slow ass connection speed, even if the ping is a bit lower :)
In other words, the dudes point are irrelevant, even if they were true :)
Why is Kdawson such an apple fanoboy? Why?
Currently I can get a 1.7Mbit service via HSDPA/UTMS service with network upgrades will soon provide 3.4MBit then 7.4Mbit.
Only in a country with crappy 3/3.5g infrastructure would be promoting EDGE as a superior wireless platform.
I have used both EGPRS (2.75G 236kbps) and HSDPA (3.5G 3.6mbps and 1.8mbps), as well as plain GPRS (2.5G 53kbps) and UMTS (3G 384kbps), and according to my personal subjective observations: GPRS sucks big time even for browsing, EGPRS is not very different than UMTS in terms of speed but appears to have lower latency, UMTS really sucks because of too much latency, and HSDPA is heaven, as it has much lower latency than UMTS and much higher bandwidth.
In plain user's terms, according to my experience: With GPRS I can read some pages specially made for mobile devices (eg WAP) and I actually do use it sometimes to quickly read some BBC or other news on my phone while I'm standing in a bus, etc. But when I get only GPRS signal on my laptop then I cannot really do anything except some SSH. I have used EGPRS only briefly, but I can say it's satisfactory both for browsing and for SSH, but not for downloading or uploading. UMTS is not very satisfactory for SSH (high latency), but downloading is so-so (uploading still not good), and Web browsing is usually ok. HSDPA is perfect, as it is very good at SSH (lower latency than UMTS) and Web browsing, and also very good at downloading and uploading as well: You can actually be in the middle of the sea on a ship and transfer all your server backups or download a GNU/Linux distro and burn it while you are on an island or a mountain - provided there is coverage and you have enough batteries with you in your backpack or trolley. You can even use a 3G router to connect your LAN to the mobile network as a backup in case your DSL fails.
I actually many times work out of my home office thanks to mobile networks. I pack a laptop and lots of batteries in a backpack or convertible trolley bag, get a ship, and go to explore various islands while working over the 3G connection. I have even mapped the most significant network blackspots in my usual destinations so that I can avoid them. This mobile lifestyle wouldn't be possible without 3G.
From the post...
But the question left unasked as been, "Does 3G really improve the user experience dramatically?" Most pundits would reply...
Well, given that the author seems to have little or no experience with day to day 3G use I'd say this might be a case of the pot calling the kettle black.
Yes, wireless is as much about latency as it is bandwidth. Broadband wireless latency is not as good as it should be.
Here are some general real world metrics for 3G: latency ~ 300ms Download: 800 - 900 Kb/s Upload: 200 - 400 Kb/s data transfer from 100 - 200 KB/s
Typcial advertised connect speed: 3.6 Mbps
Given these stats the following tasks are highly useable: Web, IM, Streaming music or video, Skype Video, check e-mail, download larger files quickly.
EDGE allows for a reasonable user experience for e-mail and IM but that is about it. File transfer speeds are abysmal and downloading web sites is also pretty poor. It seems most sites have decided that it's OK to have a 300k home page. Streaming music is far from reliable and video is out of the question (although you tube has been able to decimate their clips enough for iPhone use).
His point about phones not being equipped to handle the additional data and subsequenct processing is well made. This is probably true for the vast majority of phones. In the context of the iPhone however, I think there are major benefits to having 3G. Further, defending Apple's decision is probably not the right way to go on this. The iPhone is the only phone on the market truly capable of exploiting a 3G connection - but lesser phones such as the nokia mentioned provide a faster connection. In addition, that poorly performing nokia phone will do just fine as a mobile broadband bridge.
The bottom line is that especially for laptop users, and a lesser extent phone users, 3G is a huge step up. It's as fast as a shared public wi-fi connection, and easier to access. The major difference is that an access point is not needed. 3G is a very liberating experience lol
The problem with cellular data technologies is that a lot depends on the implementation. There are so many factors involved in the reliability, latency and bandwidth available (not least of which is interference on particular wavelengths) that unless you're doing a controlled laboratory test with your own controlled equipment, then quite frankly the results you get are going to be incredibly varied.
:D
My suspicion is that the author of the article tested in a location where interference on the EDGE "channels" is low, and 3G channels suffered a much higher error rate because of interference. I've seen the same thing myself... though I'm lucky to live in an area where the 3G coverage is excellent and error rates are relatively low.
While there is a latency difference even in the lab between the two, it's not nearly so great as to cause serious pain. I have used my laptop tethered to my 3G phone often, and have no problems using it... but then there are other times when it's almost painful. EDGE on the other hand is slightly less painful than 3G at its worst, but EDGE is at least CONSISTENTLY painful across the entire usage spectrum. If you like your pain to be predictable, use EDGE
Seriously, though; my experience with 3G is really good. Perhaps that's partly due to the TYPE of traffic I use; mostly IMAP for my mail, and some light web browsing. The only time I really browse the web on my 3G device is really when I'm bored, waiting for something and reading news articles. Even then, when I do so I'm typically on "device-optimized" sites rather than the "full blown page". Mostly my news comes from Google News and the BBC... both of which work fantastically on my 3G device.
Only when I'm using my laptop tethered to my device do I really notice that 3G is slow relative to a good broadband connection... but even then I rarely use it much because I've normally got access to a WiFi connection in most of the places I use my laptop. Even if I don't, in the US we do have the advantage that there's usually a coffee shop relatively close that has free WiFi for their customers. As a result, I don't really use the tethering much, but it's nice when I need it. And when I need it, 3G beats EDGE every time.
Here's all I need to know:
I've used my GF's brand new WM-based EDGE-underpinned smartphone side by side with my 2-year old Samsung (regular)phone running J2ME on EVDO. My antiquated handset blew it out of the water.
This guy's on Frickin crack. He's a fanboy. That's all. The comparison might, *might* be valid in very specific areas, but wholly because of how fucked AT&T's 3g network is in the few places it exists. Get on a proper 3g net (like the ones in other countries, or the CDMA based ones in the US) and there's no comparison.
I refuse to buy a phone that's locked in to one carrier. If it doesn't support SIM cards and let me use it wherever I go, I'm not getting it. If a carrier doesn't support GSM, then I don't support them.
I'm the author of the original article on Blackfriars Marketing, and the title of this thread is misrepresenting that article. The original title is "Why EDGE versus 3G matters less than you think.", not why EDGE is getter than 3G. I've posted a followup to the article today here. It's not nearly as inflammatory as implied here.
I switch from being a longtime EDGE user to basic 3G (just plain UMTS, no HSDPA) on a Nokia N75 device. I'm able to switch back and forth at will for testing. The bottom line is that UMTS gives me double the bandwidth and less than half the latency. Better all over. I haven't tried HSDPA, perhaps that in particular is the problem. It has much higher transfer rates than plain UMTS and EDGE, and I have no idea what the CPU usage or latency is like. Mostly, I use EDGE/UMTS for four things:
1) Very rarely, browsing the web via Opera Mini on my phone to look up a movie showtime while I'm out or something like that
2) Google Maps for Mobile
3) Gmail Mobile
4) Tethered data access over bluetooth to my MacBookPro, where I use it for browsing, corporate email, and lots of interactive SSH sessions.
My subjective experience is that all four are better on UMTS than EDGE.
11*43+456^2
Latency?
Has the author _EVER_ used an EDGE network?
Latencies over 1000 ms are not uncommon. On EVDO RevA, Latencies under 100 ms are expected.
3G Wins
Battery Drain?
For any given quantity of data, EDGE will take an order of magnitude longer to transfer it. As such, the radio is transmitting/receiving 10x as long. Also, he's assuming some sort of theoretical, 100% efficient (per information theory) protocol is being used on EDGE, which is far from the case. Newer protocols are actually more efficient, not less; there's a reason that ALL new Sprint and Verizon phones are 3G; indeed, there's a reason most new phones worldwide are 3G. Their battery consumption and frequency usage are a good deal better.
3G Wins
Error Prone?
Ever try to use an EDGE data device while travelling over 60 mph? Constant retransmits. Ever try to use an EVDO RevA device over 60 mph? Works just as if it were stationary.
3G Wins
Processor Speed?
Bwaahaaahaa. Beside using a "real" internet device, like connecting your laptop or PDA via bluetooth to a phone, many new Windows Mobile Phones (which I absolutely *hate*) have processors that would put a 4 year old PC to shame. You can get dual-core WM phones now; and Nokia's latest and greatest is nothing to sneer at, either. The main issue here is browser optimization; install Opera on your WM phone, and you'll have snappy browsing. The built-in browsers on the firmwire tend to suck, which is a software problem, not a hardware, or frequency problem.
3G Wins
Not matter what, however, I'm certain that the author has not used a modern 3G network. You cannot compare the latencies of EDGE and 3G; 3G is fantastically better; at least an order of magnitude, and in many cases two orders of magnitude. You cannot compare 3G versus EDGE when you are travelling; and you cannot compare the error rates.
I'm not saying the iPhone isn't a wonderful device, but an EDGE network? It *sucks*. I've had to work over an EDGE network doing interactive tasks, and it made my life miserable. Upgrading to EVDO RevA was a blessing; I can run Skype over it! And combined with a decently powered WM5/6 device (Motorola Q), I've had a vastly better experience, even admitting that the phone's UI sucks terribly compared to an iPhone.
I spent the weekend camping with a friend of mine who has an iPhone. And it knocked the socks off my phone in terms of UI. But I was streaming video, downloading large files, and had snappy access to websites; not to mention VOIP.
This blog is a troll.
WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
Ever tried using high speed internet over a line that has a lot of noise in it? Up until I replaced the wiring in my house, there were many times I saw my 6 Mbps DSL line drop to speeds painfuly slower than dialup. Remember back with analog cell phones, how awful the quality was? Okay, different technology, but I am trying to go somewhere. You got static, you got echos, it was awful. Digital cell phones have dramatically improved quality, but have you ever talked to someone while they were driving or something? There seems to be quite a huge drop of data packets. This is fine for voice (well, for most of us, lets say we put up with it), but could be fatal for data. Could you imagine the number of data errors that must happen on a cell network?
I have experienced web browsing on an Edge Datacard, and I can tell you it is painffully slow, but, as the article describes, this seems to be from latency, not from bandwidth. I will sit here sometimes waiting anywhere from 5 to 30 seconds for it to send its page requests, then it has to acknowledge that the server has recieved the requests, then the page loads up. The actual load time are not that bad, its just the latency.
Now I have been able to compare Edge VS 3G on Blackberry BES activations. I must say, I HATE 3G Blackberry activations. Yes, the activation itself is usually about 5-10 times faster than the Edge, however, the Edge activations usually never fail, the 3G usually fails several times before it finally goes through. In reality, the Blackberries I have activated on 3G networks tend to take me a couple of hours to do, whereas the Edge ones I can normally knock out in about 10-20 minutes.
Haven't followed the latest EDGE specifications closely, but AFAIR GPRS and EDGE are limited to either sending and receiving data, or having an active voice connection. So no looking at an incoming mail or at some document while you're talking. UMTS allows both data transmission and voice circuits to be active concurrently.
I don't have practical experience with EDGE, but latency on GPRS just blows, compared to UMTS.
i could have sworn that i recently read about a enhanced EDGE system from ericsson.
comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
Of course, you just misrepresented what the guy actually notes in his article, but one other thing about EDGE vs 3G: a lot of the time, I get solid EDGE connections with good throughput, where the 3G guys are waving their phones around trying to get ANY connection whatsoever.
I have had experience with this issue in terms of cell cards. My Verizon CDMA card was much "faster" and more responsive than the EDGE card due to the fact that one gets an actual connection through an IP number in CDMA. Somebody add to this, but that was my recollection in terms of online applications and such. Edge really was not great in my opinion, but I stuck with it nonetheless for a couple of years.
If UMTS/HSDPA is worse, I'm not looking forward to it. EDGE on my iPhone truly blows most of the time.
I've used Sprint's EV-DO 3G service for about two years now. I average about 800kbps - 1.5mbps. Best I've gotten was slightly over 2mbps. It was actually faster at file transfers than the shared T1 at my previous workplace.
Faster is always better. But the speed of my iPhone is adequate for my purposes, and I wouldn't be willing to trade a speed bump for less battery time or a bigger phone.
3G should out perform Edge because 3G is newer technology... Both are based on the GSM system which in my opinion sucks balls.. I have never experienced so many dropped calls while on the GSM system... Where i had a 3G phone and 3G wasnt offered just yet so it was still on edge so i cant tell you speeds between 3G and edge but whenever i did get on a 3G system is still lacks to EV-DO its far superior plus based on the newer CDMA2000 technology.. plus when i comes to using the phone i have not dropped a single call... GSM is built with a narrow bandwidth so when you have several people using 1 tower i dont think it matters if you have edge or 3G its going to be slow..... EDGE speeds are equivelent to maybe an ISDN 128K line... 3G speeds are approaching maybe 200-300K EV-DO speeds are at DSL speeds 768K... Until they GSM gets their act together I wont go near their system again... Besides I think the future is WCDMA but thats for another topic...
Here's my experience:
1) When surfing the web on Edge, webpages turn up very slowly, if at all, regardless of signal strength.
2) When surfing on 3G, webpages come up in seconds, if at all.
The article seems to imply that bandwidth isn't the bottleneck. In some cases it isn't, in most of the cases you're using the data portion of your phone plan, it is. If we were charged by time downloading instead of just a flat rate, no one would buy an iPhone.
I dont know where this article got its facts, but it is dead wrong on the latency issue.
EDGE Latency = 500ms - 1000ms (yes, that is 1 second!)
HSDPA Latency ~ 50ms - 200ms
HSDPA is lightning fast not because of the increased bandwidth (which yes is nice), its because its lightning FAST in response!
And btw, I think that if an EDGE radio has to be on for 60s download a page, it will consume more power than a 3G radio on for 5s.
Move to a country that doesn't suck donkey balls
Yes; high speed wireless networks have extensive error correction. For example, 54mbit/sec is the maximum raw data rate for 802.11a/g, and doesn't consider error correction. This is why you don't actually get those speeds in real-world applications.
EDGE is more prone to interference & reverberation. The things that CDMA did better than GSM/TDMA ten years ago still apply; WCDMA-based UMTS is better at dealing with adverse RF conditions than GSM/EDGE..
It does. EDGE is just a way to pack more bits into the same timeslot.
When next time writing about EDGE vs. 3G, try taking your head out of your collective iAss first. Thank you.
"People confuse network bandwidth with latency." Yes they do. However HSDPA and UMTS both have much better latency than EDGE and higher bandwidth.
"High bandwidth radio networks are more error-prone." They have error correction. Also, with fancy stuff like EVDO, UMTS, HSDPA, and even CDMA 1X, they can trade off data rate versus additional error control info dynamically. Also actual data rate can be stepped up and down; a 14.4mbps HSDPA network isn't going to try to toss 14.4mbps at you when you have a 0-1 bar of data service (if it's set up right.) With EVDO, I've gotten like 800kbps+ while near a site, then 320kbps while just barely in range of the same site; no packet errors whatsoever, just lower data speeds.
"Phone processors and software don't necessarily keep up with fast data transmission." Yes. But when they do, they are faster with the faster transmission.
"High bandwidth networks drain batteries" Yes they do. But Job's excuse is just that, an excuse. The difference isn't that high. For Verizon's EVDO phones at least, there's a difference in battery life when an area is marked as having EVDO in the roaming list, but doesn't actually have EVDO yet (because the phone scans regularly for this non-existent signal.) I'd say 10-20%. Then when Verizon is TESTING EVDO there's a huge difference, the phone might last 1 day instead of 5, because it tries to connect to the EVDO multiple times a minute but is kicked off. Then when EVDO is up, I'd say the difference is 5-10%. On most phones EVDO can be forced off, and on the existing UMTS/HSDPA phones as far as I know they give explicity "GSM only", "auto" and "3G only" choices, so they can have the 3G forced off too to save battery life.
Latency and bandwidth are issues. Which is why I don't rely on a browser to get my shit done. My email is pushed to my phone and when its ready, I look at it. Zero latency: its on the phone. When I update contacts, or my calendar, its synced with my server. When I make changes online, or on my laptop, they are synched to my phone, automatically. My exercise program? On my phone using Documents To Go.
OTOH, when I want to browse and download tunes or watch movies, I get about 1Mbit/s. Try that on EDGE. I know, because when my phone can't get 3G (HSDPA) it drops down to EDGE speeds.
This article is a joke. How the hell did it make it onto /.?
It looks like the alphabet threw up all over this discussion.
The problems discussed in this article are well known in the industry and there have been solutions to most of them for years now. Secondly as many others have noted 3G/HSDPA operate in a totally different mode and with HSDPA the latency has been cut to 10s of ms, instead of 100s of ms.
People like Bytemobile - http://www.bytemobile.com/, Flash networks - http://www.flashnetworks.com/asp/main.asp, 724 solutions - http://www.724.com/, etc. have been working on these problems for years and if the operator has their product the latency should be a minor issue even when using GPRS.
What this article doesn't talk about is how inefficient EDGE is when it comes to implemeting it for an operator. It's no surprise that most euro operators don't have EDGE systems as expanding GSM to cater for EDGE is an extremely expensive excercise.
Carl,
We know why EDGE vs. 3G doesn't matter much to you -- you have an iPhone.
You can rationalize it however you want by trying to talk about latency, but then you bump up against the fact that you haven't actually tested latency on an EDGE network and, when you do, you'll find out that it's actually pretty bad.
I've got measurement data that shows latency is typically around 130 to 160 ms on 3G networks, including AT&T, Sprint, and Verizon. 2G networks, by comparison, usually have 250+ ms latency, and are often in the 300 to 600 ms range.
Even if you're right, and latency matters more than bandwidth, EDGE doesn't win the competition.
Okay, so what about real-world application performance? You've pointed out that someone who can optimize their applications to make maximum use of network and phone resources will be able to deliver the best applications.
Well, on average, wap.google.com takes 11 seconds to load over 2G networks vs. 8 seconds for 3G. That might serve to strengthen your point, because performance isn't significantly worse on EDGE.
However, wap.mapquest.com takes 27 seconds to load over 2G vs. only 8 to 11 seconds for 3G. Perhaps you think that's Mapquest's fault. Or the phone carriers'. Either way, the difference between 2G and 3G networks clearly does matter to end users, particularly when being limited to 2G networks can make connecting to some sites take 2 to 3 times longer.
Since not all sites are lightweight enough to perform equally well on both platforms, the easily perceived performance differences between EDGE and 3G networks will continue to matter to end users.
-DaveU
Ever try to use an EVDO RevA device over 60 mph? Works just as if it were stationary.
This is true. EVDO is annoying because like EDGE it won't do net connects during voice chats. So you can't, for instance, chat on a voice line and use Google Maps (unless you're on Wifi). But there's a way around it. I did a cross-US drive a while back. Used the Windows Mobile phone (Sprint Mogul AKA HTC Hermes) to run Skype and chat a lot while also grabbing network data. Worked great. Even managed to get some crappy quality chats in the middle of the Utah and Nevada deserts. When EVDO is working (ie, >=1Mbps), you can even do video conferencing using something like Windows Portrait.
Da Blog
Maybe with iphone 2 you won't have to sponge off random wifis for a consistent, nonlocal signal. Also, bit hard to use Google Maps on the phone if you're driving and relying on wifi.
Further information, running Opera Mobile 8.65 on my Sprint Mogul (HTC Hermes) for redhat.com:
EVDO
9 seconds
1xRTT
28 seconds
802.11g
2 seconds
I just ran a speedtest from DSLReports, and it says my EVDO is currently running at 600 Kbps with 350 ms latency. That's bad. However, I have tethered this phone to a notebook and used it to download bittorrents and for video conferencing, and gotten speed tests up to 1.3Mbps, so I suspect that the phone's 400 MHz CPU is the limiting factor here.
Da Blog
I have been now actually measuring various cell data networks with various clients .. including an iPhone.
And the truth is that a real 3G network (HSPA or 1xEVDO Rev A) has about 300 msec latency and usually will deliver 2-300 kbps upstream TCP throughput and 700 kpbs downstream TCP throughput. On average. YMMV and it does vary based materially on time of day and network load. None of these networks does very well in an airport around 5-6PM. And of course .. you should preferably be in a major metro area to get 3G at all.
EDGE - either on an iPhone or a separate data card ... gets north of 500 msec latency, often approaching 1000 msec, and averages around 100 kbps throughput. The good news sorta .. is that that throughput is roughly the same up and down.
EDGE is really not very good. HSPA is really quite good. And is getting better. WiFi compensates a bit for EDGE's performance shortcomings ... but frankly it is the delicious quality of the web browser image on the iPhone that distracts from EDGE's inadequacy.
Now ... an iPhone with HSPA and an 802.11n client? Rock and roll guys ... this would be truly high performance at the state of the art.
And a world phone as well.