Professional Documents
Culture Documents
ABSTRACT INTRODUCTION
Satellites are attractive option for Satellites are ideal for providing
carrying internet and other IP Traffic
too many locations across the globe internet and private network access over
where terrestrial options are limited or long distance and to remote locations.
prohibitive. But data networking on
satellite is faced with overcoming the However the internet protocols are not
large latency and high bit error Rate optimized for satellite conditions and
typical of satellite communications as
well as the asymmetric bandwidth consequently the throughput over the
design of most Satellite network. satellite networks is restricted to only a
Satellites are ideal for providing internet
and private network access over Long fraction of available bandwidth. These
distance and to remote locations. restrictions can be overcome by using
However the internet protocols are not
optimized for Satellite conditions. So the Sky X protocol. The Sky X Gateway
the throughput over the satellite and Sky X Client/Servers systems
networks is restricted to only a fraction
replaces TCP over satellite link with a
Of available bandwidth. Mentat, the
leading supplies of TCP/IP to the protocol Satellites are ideal for
computer industry have Overcome their providing internet and private network
limitations with the development of the
Sky X product family. The Sky X access over long distance and to remote
system replaces TCP over satellite link locations. However the internet
with a protocol optimized for the long
latency, high loss and asymmetric protocols are not optimized for satellite
bandwidth conditions of the typical conditions and consequently the
satellite communication. The Sky X
family Consists of Sky X Gateway, Sky throughput over the satellite networks is
X Client/Server and Sky X OEM restricted to only a fraction of available
products. Sky X products increase the
performance of IP over satellite by bandwidth. These restrictions can be
transparency replacing. The Sky X overcome by using the Sky X protocol.
Gateway works by intercepting the TCP
connection from client and converting The Sky X Gateway and Sky X
the data to Sky X protocol for Client/Servers systems replace
transmission over the satellite. The Sky
X Client /Server product operates in a optimized for the long latency, high loss
similar manner except that the Sky X and asymmetric bandwidth conditions
client software is installed on each end
users PC. Connection from applications of the typical satellite communication.
running on the PC is intercepted and Adding the Sky X system to a satellite
send over the satellite using the Sky X
network allows users to take full
Protocol.
advantage of the available bandwidth.
The Sky X Gateway transparently
[Type text]m
Page 1
SKY X TECHNOLOGY
[Type text]m
Page 2
SKY X TECHNOLOGY
throughput and the highest transaction to fully utilize an error-free link known
speeds in local networks. as the “bandwidth-delay product” is 100
KB for a T1 satellite link and 675 KB
But the satellite conditions adversely
for a 10 Mbps link. However many
interact with a number of elements of
implementations of TCP are limited to
the TCP architecture, including it s
maximum window size of 64 KB and
window sizing, congestion avoidance
most operating systems use a default
algorithms, and data acknowledgment
window size of only 8 KB , imposing a
mechanisms, which contribute to
maximum throughput rate over a
severely constrict the data throughput
satellite link of only 128 Kbps per
that can be achieved over satellite links.
connection , regardless of the
Thus the advantages achieved by TCP
bandwidth available. So the high
in LAN’s are no longer effective in the
bandwidth available in the network is
satellite link. So it is desirable to design
no longer effective, thus the data
a separate protocol for communication
availability in a client is restricted to a
through the satellite to eliminate the
small fraction of the available
disadvantages of using TCP over the
bandwidth. Thus the window sizing
satellite link. The adverse effects of
mechanism of the TCP limits the rate of
using TCP over satellite link in its
flow of data through satellite link. The
various features are as follows:
simple, heuristic data acknowledgment
scheme used by TCP does not adapt
Window Size
well to long latency or highly
TCP utilizes a sliding window asymmetric bandwidth conditions. To
mechanism to limit the amount of data provide reliable data transmission, the
in flight. When the window becomes TCP receiver constantly sends
full, the sender stops transmitting until acknowledgments back to the sender.
it receives new acknowledgement. Over The sender does not assume that any
satellite networks, where data is lost or corrupted until a multiple
acknowledgements are slow to return, of the round-trip time has passed
the TCP window size gradually sets a without receiving an acknowledgment.
hard limit on the maximum throughput This algorithm does not respond well
rate. The minimum window size needed over satellite networks where the round-
[Type text]m
Page 3
SKY X TECHNOLOGY
trip time is long and error rates can be So the congestion avoidance
high. Further, this constant stream of mechanisms used by TCP is also not
acknowledgments wastes precious back suited for the satellite link since it
channel bandwidth and if the back reduces the data flow through the
channel is small, the return of the network and thus reduces the overall
acknowledgments to the sender can rate of data transfer.
become the system bottleneck. The
Sky X Technology Overcomes TCP
acknowledgements and error messages
Performance Limitations
will always dominate the data transfer
and the rate of flow reduces very much.
Sky X products increase the
performance of IP over satellite through
Congestion Avoidance
a combination of protocol connection-
In order to avoid the possibility of splitting, data compression, and Web
congestive network meltdown, TCP pre-fetching, while remaining entirely
usually assumes that all data loss is transparent to end users. The Sky X
caused by congestion and responds to gateway works by transparently
this by reducing the transmission rate. replacing TCP connections from the
However, over satellite links, TCP client and converting the data to Xpress
misinterprets the long round-trip time Transport protocol (XTP) for the hop
and bit errors as congestion and over the satellite link which is the
responds inappropriately. Similarly, the protocol optimized for satellite
TCP “Slow Start” algorithm, which conditions.
over the terrestrial infrastructure
prevents new connections from flooding
an already congested network, forces an
excessively long ramp-up period for
each new connection over satellite.
While these congestion avoidance
mechanisms are vital in routed
environments, they are ill-suited to
single-path satellite links.
[Type text]m
Page 4
SKY X TECHNOLOGY
[Type text]m
Page 5
SKY X TECHNOLOGY
[Type text]m
Page 6
SKY X TECHNOLOGY
The sky X client/server system for use with any satellite receiver card
[Type text]m
Page 7
SKY X TECHNOLOGY
[Type text]m
Page 8
SKY X TECHNOLOGY
file transfers. Any data that is lost or using FTP or any other TCP-based
corrupted is retransmitted, providing application. In addition to the multicast
transfer reliability and rendering special benefits themselves, the Sky X gateway
FEC software unnecessary. includes on-the-fly data compression
which further increases transfer speeds
The Sky X multicast fan-out, an integral
for compressible data by up to 5 times.
component of the Sky X gateway,
Sky X multicast fan-out functionality is
transparently converts TCP unicast
ideal for file transfers, cache replication,
connections into reliable multicast
video file distribution, content delivery
transfers. Through the use of common
networks, database replication, and any
TCP based applications such as FTP, the
other distribution of data or files to
Sky X gateway can deliver a file to
multiple users over a satellite link or
every remote location across a wide
other wide area network.
area network with only a single
multicast transfer. Sky X multicast
fanout is built on the industry leading
Sky X gateway IP over satellite
performance enhancement system.
Because the Sky X multicast fanout
process is transparent to the end devices
, any machine can originate or receive
the multicast transfer regardless of
operating system and without requiring
the installation of any specialized
multicast software.
[Type text]m
Page 9
SKY X TECHNOLOGY
[Type text]m
Page 10
SKY X TECHNOLOGY
using a 1 MB TCP window. Even at low but will typically fall between these two
error rates, TCP is able to deliver only extremes. Sky X gateway has been
1.5 Mbps, while at an error rate of tested by many organizations and
1×10-5, TCP’s throughput drops to less various independent third parties for a
than 0.03 Mbps. Sky X fully saturates wide variety of different conditions and
the link at low error rates and even at an has been found satisfactory .Sky X
error rate of 1×10-5, achieves 5.1 Mbps gateway can also simulate link speed bit
without compression and up to 15.8 error rate and delay conditions of the
Mbps for compressible data. existing system on the sky X gateway
test networkwhere they can be served
Web Performance
locally when requested by the browser
,there by avoiding satellite delay.
Unlike file transfers which typically
consist of a single, large download, Web Fast Start Web Acceleration
traffic is characterized by large numbers
of short connections. Mentat’s In addition to TCP performance
innovative Fast Start feature specifically enhancement, Sky X products include
optimizes Web performance by HTTP specific optimizations to further
reducing time required to establish new accelerate web downloads. Fast Start
connection. The Web stone HTTP saves one full round trip time for each
benchmark shows that for an 8 Mbps new web connection by reducing the
error-free link, the average response handshaking required to establish each
time for a mixture of 50 simultaneous new HTTP connection.
web connections using the sky X
Data Compression
gateway is between 0.7 and 1.1 seconds
depending on the compressibility of the
Integrated on-the-fly data compression
data, compared to 3.0 seconds with
functionality, offering lossless
TCP.
compression ratios of
Other Applications
5:1 increases the amount of data that
can be sent over the link.
Performance benefits from applications
other than Web and file transfers depend
on the characteristics of the application,
[Type text]m
Page 11
SKY X TECHNOLOGY
[Type text]m
Page 12
SKY X TECHNOLOGY
Conclusion
[Type text]m
Page 13
SKY X TECHNOLOGY
References
Books
Computer 5Networks
A.Tanenbaum
[Type text]m
Page 14