13.07.2015 Views

View File - University of Engineering and Technology, Taxila

View File - University of Engineering and Technology, Taxila

View File - University of Engineering and Technology, Taxila

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

message security via satellite is discussed in Chap. 1 <strong>and</strong> earlier in this chapter.Thus, we examine other TCP=IP challenges in this section.Latency. Latency is a critical parameter <strong>of</strong> communication servicequality, particularly for interactive communications <strong>and</strong> for many st<strong>and</strong>arddata protocols. TCP=IP performs poorly over high-latency or noisy channels.Bit error rates (BER) <strong>of</strong> 10 7 can be acceptable in telephone environments,but this level <strong>of</strong> performance will render TCP=IP almost unusable. Geostationarysatellite links are inherently high-latency <strong>and</strong> can be noisy. Forexample, we note in Chap. 1, Sec. 1.3, that if circuits are positioned ingeosynchronous orbits, they suffer a transmission delay <strong>of</strong> about 119 msecbetween an earth terminal <strong>and</strong> the satellite, resulting in a user-to-user delay <strong>of</strong>238 msec <strong>and</strong> an echo delay <strong>of</strong> 476 msec. Latency in voice communicationsbecomes noticeable with a round-trip delay over 100 msec. To overcome theslow-start this delay causes, an enhanced communications protocol over thesatellite link must be implemented which terminates <strong>and</strong> re-originates TCPconnections at both ends <strong>of</strong> the satellite link without sacrificing the discoveryprocess <strong>and</strong> still maintaining end-to-end st<strong>and</strong>ards compliance [16].Optimization. Window size <strong>and</strong> scheduling capacity are optimizationissues, which affect data throughput <strong>and</strong> network efficiency. Window sizingworks simply by allowing a transmitter to send a number <strong>of</strong> packets beforewaiting for an acknowledgment from the receiver. Typically, the window sizeis short in comparison to the 476 msec delay <strong>of</strong> a satellite link; however, itminimizes the amount <strong>of</strong> data that would need to be retransmitted whenpackets are dropped. This operation dramatically slows down a satelliteconnection.Scheduling capacity as well as the ‘‘burstiness’’ <strong>of</strong> subscriber traffic overthe satellite link is another area that can potentially reduce data throughput ornetwork efficiency. There are two common ways <strong>of</strong> scheduling capacity:connection-oriented <strong>and</strong> connectionless, which reflect two different philosophies<strong>of</strong> link management. Traffic burstiness determines which schedulingmethod is appropriate for data transmission.The connection-oriented method assigns a fixed level <strong>of</strong> capacity prior totransmission <strong>and</strong> reassigns capacity at the completion <strong>of</strong> a transmission. Whatis remarkable about this method is that at least one round-trip delay is requiredto both allocate <strong>and</strong> de-allocate capacity. For long connections such as voicephone calls, the overhead to set up <strong>and</strong> tear down links is very small. For shortconnections, such as a URL request over a network, the setup <strong>and</strong> teardowntime can overwhelm any efficiency the existing protocol achieves. Thetraditional switched telephone network’s traffic is relatively smooth <strong>and</strong> isCopyright © 2002 by Marcel Dekker, Inc. All Rights Reserved.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!