Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers

ArticlesStop at Gateway, Pay Toll


January 1998 / Inbox / Stop at Gateway, Pay Toll

I enjoyed "Fiber in the Sky" (November Cover Story), but I have a question: Has TCP/IP been modified yet? An article by Jube Shiver Jr. in the Los Angeles Times on October 3, 1996, contended that "electronic data can take as long as half a second to travel up and down to Earth from geostationary satellites," slowing communications between computers, because "the delay causes TCP to believe there is a backup in the network, which in turn disrupts the electronic acknowledgments" passed between the receiving and sending computers. The article also cites a NASA experiment in which 155-Mbps communications over fiber-optic landlines dropped to "just 10 Mbps when NASA used a satellite communicat ion network," adding that "satellites orbiting at closer distances to Earth can also be adversely affected," contrary to Teledesic's claims. I am a satellite supporter, but this seems like a big hurdle to jump. Have things improved that much since last year?

Dean M. Riley
driley@hbu.edu

The main problem is with TCP's mechanisms for ensuring that the line is alive. There are timers all over TCP -- kernel timers that system administrators can modify, such as TCP_KEEPALIVE, and timers in the protocol itself. These timers do assume that the link, although possibly low-bandwidth, isn't highly low-latency.

Calculating the round-trip delay to a geosynchronous earth orbit (GEO) satellite comes out to about 0.24 second (the speed of light up to GEO orbit and back). The rest of the delay, if any, is in terrestrial gateways -- the same gateways that any satellite system must go through. So, a low earth orbit(LEO) satell ite may be at 0.03-second latency, a GEO at 0.24 second, but both will have some overhead at the gateway.

While Teledesic's representatives like to imply that this latency problem hasn't been solved, the very small aperture terminal (VSAT) vendors such as Hughes have already modified the TCP stacks in their gateways. In essence, they "spoof" the client into thinking the connection is low-latency.

While there is yet no standard for modifying TCP to work over high-latency links, if you bought into a GEO-satellite system today, it would bring with it a solution to the latency problem.  --  John Montgomery, West Coast bureau chief


Up to the Inbox section contentsGo to next article: We've Been There Before
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network