Related link: http://www.sdforum.org/sigs/emerging
SDForum’s Emerging Technology SIG is a monthly meeting focused on the short-term (2 to 4 year outlook) future of technology. The goal is to talk about technologies that aren’t quite here yet, to discuss trends in software technologies, and, in general, to examine what’s coming down the pipeline. We meet on the second Tuesday of each month in Palo Alto, CA.
Our next meeting will feature William Jolitz speaking on
TV Quality Reliable Wireless Video Streaming.
Here’s the abstract:
Everybody wants to watch movies on a computer, but nobody does. It’s worse on wireless, and even more hobbled on a cellphone or PDA. So what’s a service provider to do? The customer expects TV or the service is toast. Is this possible?
The problem’s maintaining continuous service delivery quality. We know this, because downloaded movies play just fine. But download movies have other problems - copyright, storage demand, and unpredictable viewing availability. While there are cures, the cure is often worse - killing
the emerging business. Let’s get real - download is really “plan ahead, pay once, use forever”. Streaming is “pay per view” - what the service provider wants. It would be so much easier if reliable streaming worked
Today we either rollout unreliable wireless services or demo reliable services in a fantasy sandbox - the real world is a hard test. When you still can’t get good cellphone coverage on the financial mecca of Sand
Hill road, can you expect to pull out a PDA at Starbucks and get Shrek even half as good as a cheap TV can? Yet large scale wireless deployment is happening worldwide - the business opportunity of delivering on the services that get a ROI on this immense gamble is extreme.
We can make reliable streaming over wire connections right now using bandwidth surplus, fast failover switching, and careful network design. But it still takes remarkably little to destabilize a single stream, let alone thousands in competition for transport resource. In studying the stable stream we’ve found a novel hardware/software approach
for wireless video.
The network hardware is InterProphet’s Silicon TCP stack used as distributed transport that can achieve ontime delivery of video. A software framework that provides for reliability and embedded monitoring is a critical part of the deployment story in managing the infrastructure. With it, customer quality is maintained while challenges to the service are acted upon before a loss of quality can occur. Such a framework is repurposed from delivering reliable web services, as described in Jolitz’s article on “Web Services in Datacenter Environments” in the April edition of Dr. Dobbs Journal.
What emerging technologies do you think we should be covering?