
Interesting People mailing list archives
Re: The embarrassment of American broadband
From: David Farber <dave () farber net>
Date: Mon, 27 Apr 2009 10:11:01 -0400
Begin forwarded message: From: Rodney Van Meter <rdv () sfc wide ad jp> Date: April 27, 2009 9:27:34 AM EDT To: dave () farber net Subject: Re: [IP] The embarrassment of American broadband On Apr 27, 2009, at 7:26 PM, David Farber wrote:
Begin forwarded message: From: Bill Stewart <bill.stewart () pobox com> Date: April 26, 2009 11:17:40 PM EDT To: dave () farber net, ip () v2 listbox com Subject: Re: The embarrassment of American broadband Yeah, Korea and Japan and even Sweden have really fast cheap service - but are they doing anything interesting with it besides TV, downloading movies from Pirate Bay, and occasionally looking at the produce at their neighborhood grocery store? Where are the cool apps that drive new connectivity? For dialup, it was email, and for low-end broadband, it was Napster and the web.
Okay, my family is (by design) a low-television family, but I'll bite: what's so uninteresting about television as an application? Most Japanese television is appallingly bad, making "Gilligan's Island" look like "60 Minutes" and "In Living Color" look like "Upstairs, Downstairs". But, people do watch it -- although evidence from ISPs suggests that more people are turning off the TV and turning on the PC at night. And here in Japan, all new TV sets are now required to include an IP-capable connection (Ethernet, I believe). When you buy a TV, the salesman is supposed to talk you into a broadband connection for it, if you don't already have one at home. I'm a little fuzzy on what application protocols they are expected to run, though. During the recent World Baseball Classic, if we pressed the "Data" button on the remote control, after a few seconds, the detailed box score popped up on the screen. It was cool, but the latency was terrible. (I know nothing about the protocols used to accomplish this, but our TV is digital cable, and isn't yet plugged into the network, so it's probably not IP, though who knows how the cable provider actually does the uplink.) We are, gradually, reaching the interactive TV era that Nick Negroponte predicted so long ago. See http://actvila.jp/ for example, a full on-demand service, including for NHK's program archive. How fat is an on-demand HD stream? I've lost track these days (though it's somewhere in the slides I use when lecturing). How many people are in your family? Do they all watch the same TV at the same time? It only takes two or three HD streams to justify a 50+ Mbps pipe. What about videoconferencing? H.264 at 768kbps is pretty good, but: Anyone who has ever done an interactive conversation that way knows that the conversation stops and starts, like talking to the Apollo missions. Usually the problem is just attributed to round-trip latency, but that's at most a couple of hundred milliseconds. The real culprit is MPEG. Using MPEG inherently results in high latency, as it does inter-frame coding, requiring higher buffering; a GOP (group of pictures) is typically something like 12 frames, or about 400msec. , while the buffer->MPEGencode->xmit->buffer->MPEGdecode times two total cycle can be well over a second. Try running DVTS, which is based on Motion JPEG (encoded a single frame at a time), in parallel with H.264, and put them up on twin displays, and see the difference in latency. (That's a fun experiment we did between New York and Tokyo during class last fall.) See http://www.dvts.jp/en/dvts.html You think VC is uninteresting? It is being touted as important in the aging Japanese society, for telemedicine as well as reducing the loneliness of elderly people unable to get out, and giving adult children an extra way to stay in touch with their elderly parents. Not radical enough for you? GoogleEarth and Streetview thrive on high bandwidth. Joe Touch (former student of Dave Farber's, and one of my best friends) is fond of saying, "Everyone complains about the speed of light, but no one ever does anything about it." That's a clever line, but not really true. Every cache, every prefetching operation is founded on the hope that the data will be useful, allowing the application to "beat" the speed of light. With more bandwidth available, you can prefetch more widely, more speculatively. (DARPA/NSF managers, are you listening? I think that further advances in scalability require a more systematic approach to "latency-tolerant computation", and one of the keys to that is "speculative computation", which is a generalization of prefetching and optimistic transactions.) Not cool enough for you? In Korea, they have professional networked video game *leagues*, and matches are televised. The top pros earn what Tony Hawk does in the U.S. Serious amateur players investigate quite carefully the latency, bandwidth, and general reliability of their network connections, and the Internet cafes there are filled with players, despite the availability of bandwidth at home, because the cafes are perceived to have lower latency to the critical servers. (Okay, so that one's an ambiguous point about BW at home.) Joe wrote a paper in the mid-90s that claimed that, most of the time, if your application needs gigabit-class bandwidth, then it is architected wrong. You've put the data in the wrong place, or designed the interactivity wrong. At the time, he was largely right, aside from the important class of Big Science apps; now, with things like the above, I think the time has finally arrived. All of that said, that's not even the most interesting thing that has happened to the Internet in the last decade or so here in Japan. That honor has to go to the mobile phone-enabled Internet, i-mode and the like. Their models were simple enough, a decade ago, to be implemented simply and quickly, and email (and now GPS-enabled maps and the like). Those models are now bumping up against some limitations of their original architectures, but that's another posting.
I'm more interested in what you can do with the service than I am with absolute speeds - the big applications for speeds over ~1 Mbps are television and its competitors, which are intellectually uninteresting even though they may be important market drivers and may cost less than satellite. On the other hand, I really object to ISPs that won't let me run any kind of (non-spam) server on my home machines,
Hear, hear. --Rod ------------------------------------------- Archives: https://www.listbox.com/member/archive/247/=now RSS Feed: https://www.listbox.com/member/archive/rss/247/ Powered by Listbox: http://www.listbox.com
Current thread:
- The embarrassment of American broadband David Farber (Apr 26)
- <Possible follow-ups>
- Re: The embarrassment of American broadband David Farber (Apr 26)
- The embarrassment of American broadband David Farber (Apr 26)
- Re: The embarrassment of American broadband David Farber (Apr 26)
- Re: The embarrassment of American broadband David Farber (Apr 27)
- The embarrassment of American broadband David Farber (Apr 27)
- Re: The embarrassment of American broadband David Farber (Apr 27)
- Re: The embarrassment of American broadband David Farber (Apr 27)
- Re: The embarrassment of American broadband David Farber (Apr 27)
- Re: The embarrassment of American broadband David Farber (Apr 27)
- Re: The embarrassment of American broadband David Farber (Apr 28)
- Re: The embarrassment of American broadband David Farber (Apr 30)