home
NEWS       BLOGS       FORUMS       NEWSLETTERS       RESEARCH       EVENTS       DIGITAL LIBRARY       CAREERS  
Network Computing Network Computing Powered by InformationWeek Business Technology Network

IMMERSE YOURSELF:

SOA

  |

Data Center

  |

802.11n

  |

Data Privacy

  |
APO  |

Virtualization

  |

NAC

  |

Security

  |

Network Mgmt

  |

Enterprise Apps

  |

Storage & Servers






Network ing in the 21st Century: The Sky's the Limit


GEOs Turn Up The Speed Of Light
In the multi-billion dollar broadband satellite wager, many service providers are still betting their money on geostationary earth orbit satellites, or a combination of high-flying GEOs and lower-orbiting LEOs.

This is true even though GEOs must contend with a nasty little obstacle limiting the applications they effectively serve. The problem is that TCP packets can't travel faster than the speed of light. This means that the round-trip delay already seen terrestrially as packets are sent, received and acknowledged, is further magnified in the journey TCP packets must make up and down from satellites orbiting at about 22,300 miles.

While considerable debate exists over LEO latency (See, SIDE2latency), no one comes even close to arguing latency away with GEOs-and that has implications for business.

Joel Halpern, director of internetworking architecture for Newbridge Networks, says one clear message is that voice isn't meant to run over GEOs. Voice, he says, "can not live with more than a quarter second delay and prefers under 100 millisecond." GEO round-trip latency can approach the half-second mark-about 10 times the latency of a New York to California fiber hop. So, GEOs are probably best suited for those applications for which latency isn't a big issue-like multicasting, E-mail, bulk data delivery, software distribution, regularly broadcast database updates, and non-interactive video downloads.

Russell Daggatt, pre sident of LEO-based Teledesic, says he doesn't "see a big role for GEO satellites in real-time applications," and because the PBX and server are coming together in the same computer, the role of GEOs will be further restrained going into the future.

Of course, not all of the players investing billions of dollars in next generation GEO systems concur. GEO advocates urge that the high-orbiting satellites let them tap into an existing terminal base, that GEOs are able to cover larger areas at lower cost than LEOs, that GEO topology is less complex and more manageable than that of LEOs, and that satellite-to-satellite GEO communications present much less routing complexity and jitter than LEO constellations.

Many also vigorously defend the use of voice and even videoconferening over GEOs, arguing that a single-hop GEO path meets ITU telephone standards. Lower delay is better, says Daniel R. Glover, a project engineer for the Satellite Network and Architecture Branch of NASA Lewis Research Center, but with proper echo cancellation GEOs can produce "surprisingly high quality voice transmission." Hughes VP Denis Conti, adds that even videoconferencing, is viable over existing DirecPC GEO services since the numbers of sites involved tends to be small and control tends to pass from site to site.

The primary problem, though, is human expectation--the propensity of people to interrupt each other and find resulting transmission delays disconcerting; the expectation that a mouse click or joy-stick will produce fodder for the eye in a specific time interval. And even GEO advocates acknowledge that certain applications-like highly interactive gaming and remote control and login-simply aren't meant for GEOs.

And, while GEO providers-and even some terrestrial providers--can't exactly wish away high bandwidth latency, they can tout existing and proposed mechanisms that at least minimize the compounding problems that can occur when latency interacts with specific protocols like TCP/IP and SNA. An IETF TCP-Over-Satellite working group has, for example, published information about practices that are useful in optimizing TCP/IP over satellites (ftp:ietf.org/internet-drafts/draft-ietf-tcpsat-res-issues-00.txt and ýtcpsat-stand-mech-01.txt). Hughes Research Laboratories also provides options and alternatives (www.wins.hrl.com/people/ygz/papers/inet97/index.html).

In particular, high latency can artificially narrow satellite bandwidth and delay the time it takes for a TCP transmission to come up to full speed. One reason lies with an important algorithm used for TCP/IP congestion avoidance, known as "slow start." Slow start tests the network waters for congestion through a process that sends 50 percent more data with each round trip for which congestion isn't encountered. For terrestrial pipes with high bandwidth or satellite pipes with high latency this can mean that transmissions are completed before full bandwidth is made available (See NWC, Feb. 15, 1997). In other words, bandwidth becomes artificial ly constricted. This problem is particularly evident over the World Wide Web, where pulling down a single page may involve many TCP connections, each of which goes through the slow start process [Some browsers try to get around this problem by using defaults that transfer up to four segments and HTTP 1.1 also offers some relief.].

A second problem is that the potential for loss tends to be greater in today's satellite systems and may still be a problem in the future. The current generation of satellites has more noise to contend with than planned next generation systems that rely on error correction systems. That noise as well as any loss can be interpreted by TCP as congestion and initiate a dramatic downsizing of TCP's window. This is followed by a retransmission process that is even slower than the original slow start. Craig Partridge, a BBN technologies principal scientist working with NASA says, in fact, that on a gigabit GEO link, it could take several hours to achieve full transmission rates a fter such a loss. Similarly, following slow start, losses during a transmission will be interpreted as congestion and slow the transmission.

Historically, one of the most common TCP modifications to bring transmissions up to full speed is spoofing. Spoofing provides premature acknowledgment that a TCP segment has been received, with each round trip releasing one TCP window's worth of data. The spoofing box then collects any duplicate acknowledgments to prevent confusion and asks for a retransmittal when a packet is not acknowledged. This effectively puts more packets in the air and reduces protocol-based bandwidth constraints. Proponents of spoofing also argue that it's wrong to assume that spoofing must be implemented on every computer used in a communication. Hughes DirecPC Enterprise, for example, claims to achieve 2.5Mbps speeds for customers. The spoofing occurs in VSAT terminals and at groundstations. At the company's Germantown, Md., hub the spoofing traffic is subsequently massaged so that it can move cleanly onto the Internet.

Baker sees it this way: "Fifteen years of experience on the Internet says spoofing works just fine, there are just some considerations you need to make."

Others, like Partridge see TCP spoofing as little more than a Band-Aide. Partridge says TCP spoofing presents synchronization problems and possible data loss for users who may need to change their paths-say from a satellite to a terrestrial link. It can also present buffer management issues with speed mismatches causing tremendous queues to build up. And as the need for secure networking evolves, most experts, Baker included, agree that TCP spoofing won't work alongside end-to-end security schemes like IPSEC (See article, SIDESEC).

Another TCP modification is large windows. NASA's Glover says T1 efficiency can be improved from 30 percent (for a single TCP connection) to a figure approaching full capacity with large windows. Without the large windows option, a single TCP connection can carry up to 5 24Kbps, so large windows are not needed until an end user exceeds that rate. Typically, multiple lower rate connections are trunked together on a T1 line.

Because in-flight data must be stored on a transmitting machine until it is acknowledged, the large windows standards option of TCP/IP means more data can enter the network so long as the end station also supports this extension. Partridge has found that at SONET OC-3 speeds (155 Mbps) it takes about 11 seconds to get up to speed on a GEO link with large windows, 4 seconds on a LEO, and 2 seconds on a LAN. This means that most network transmittals will end long before the network reaches full speed on a GEO transmission. For example, only about 20 megabytes of data will be sent during the 11 seconds it takes a 155 Mbps GEO link to come up to speed. If spoofing is added to the mix, Partridge speculates "optimistically" that GEOS might be able to come up to speed at about the same rate as LEOs.

Large windows have a further limitation in tha t they can only go up to a maximum data rate of about 15 Gbps over GEOs, says Partridge. And, today, yet another issue around large windows lies with machine support. UNIX servers have supported large windows for some time. Most desktop systems, however, do not support large windows, although Windows 98 is expected to add this functionality. For the time being, this means that businesses using GEO services will primarily access these systems via the LAN. This can be done today with software offered by Ray Noorda startup Helius in conjunction with Hughes Network Systems (See, page SIDEHELIUS).

Finally, functionality known as selective acknowledgments (SACKs), aids in a speedier recovery in the event of packet loss or reordering for satellites and other transmission types. An IETF consensus now exists for SACKs to become a standard TCP option. But there is ongoing debate about whether Network Address Translation boxes being widely deployed on corporate networks will recognize SACKs. Partridge estimates t hat it may be two to three years before large windows and selective acknowledgments are widely supported on the desktop and server.

So, if you assume TCP spoofing isn't the answer ,and instead rely on large windows and SACKs, can the effect of GEO latency ever be reduced to the point that it even resembles terrestrial transports?

Partridge says "yes." He expects that within a year and a half experimental deployments will occur in two promising area-that of acknowledgment pacing and alternatives to slow-start for estimating available bandwidth. Pacing relies on estimates that smooth the flow of traffic over a link, making it easier to figure out available bandwidth. The alternatives to slow start would allow the sender to recognize pipe size and immediately jump to those speeds. Both approaches could be accomplished after satellite launch, and only pacing would effect groundstations, says Partridge, who along with Van Jacobson at Lawrence Berkeley Labs is leading the research in these areas.

Partridge also emphasizes that the value of this work isn't just for satellites-it applies as delay grows, but also as bandwidth grows. As terrestrial pipes grow bigger, similar latency issues come into play. "It's just that we are seeing this in satellites first," he says. Already, though, he says, "you can't fill a T3 long-haul terrestrial line without large windows. I'm deeply interested in finding solutions that work for all links," says Partridge, "not just satellites."

If Partridge is correct, the TCP research being conducted today may begin to transform itself into marketplace reality just about the time most GEO constellations come into service.

Scott Clavena of Pioneer Consulting is also confident that the technical problems will be resolved, "especially with the money behind these systems."


For the Side Bar on
LEOs Dance The Jitterbug

GEO-LEO Hybrids: Two Mints In One

You Say GEO, I Say LEO, Oh My, Oh MEO

The Big Five

Planned Constellations

High Hopes, High Hoops

Do LEOs Have Too Much Latency?

A Q&A With Teledesic

Mobile Voice Blazes an Astral Trail for Broadband

Other Features
Slicing Through the Hype of IP Switching
By Joel Conover






Ready to take that job and shove it?

Function:

Keyword(s):

State:
SPONSOR
RECENT JOB POSTINGS
CAREER NEWS
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

Ari Balogh was named to the post of chief technology officer as the companys for a "realignment" of employees.










InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Download Today
 
ROLLING RIGHT ALONG
Follow key Network Computing Reviews from conception to completion. This Week: Holistic APM.



Network Computing Reports Emerging Enterprise Podcast Series: Secrets to Success








TechSearch


Microsite of the Week


Powerful Information at Your Fingertips



InformationWeek Business Technology Network
InformationWeekInformationWeek 500InformationWeek 500 ConferenceInformationWeek AnalyticsInformationWeek CIO
InformationWeek EventsInformationWeek ReportsInformationWeek MagazinebMightyByte and SwitchDark Reading
Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingNo Jitter
space
Techweb Events Network
InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0 ConferenceMobile Business ExpoSoftware ConferenceCSI - Computer Security Institute
Black HatGTECEnergy CampMashup CampStartup Camp
space
Light Reading Communications Network
Light ReadingLight Reading EuropeUnstrungLight Reading's Cable Digital NewsConstantinopleInternet Evolution
Heavy ReadingLight Reading Live!Light Reading InsiderEthernet ExpoOptical ExpoTeleco TVTower Technology Summit
space
Financial Technology Network
Advanced TradingBank Systems & TechnologyInsurance & TechnologyWall Street & TechnologyAccelerating Wall StreetBank Systems & Technology Executive SummitBuyside Trading SummitInsurance & Technology Executive Summit
space
Microsoft Technology Network
MSDN MagazineTechNetThe Architecture Journal
space
App Infrastructure   |   Messaging & Collaboration   |   Network & Systems Mgmt   |   Network Infrastructure   |   Security  |   Storage & Servers   |   Wireless   |   Enterprise Apps
About Us  |  Contact Us  |  Site Map  |  Technology Marketing Solutions  |  Advertising Contacts  |   Briefing Centers
Copyright © 2008  United Business Media LLC  |  Privacy Statement  |  Terms of Service  |  Your California Privacy Rights