Skip to content

Internetworking and Computing over Satellite Networks

Spend $50 to get a free movie!

ISBN-10: 1402074247

ISBN-13: 9781402074240

Edition: 2003

Authors: Youngguang Zhang

List price: $179.99
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

'Internetworking and Computing over Satellite Networks' emphasises data networking, internetworking and distributed computing issues. The text surveys recent work in the area of satellite networks, introduces certain state-of-the-art technologies and presents recent research results in these areas.
Customers also bought

Book details

List price: $179.99
Copyright year: 2003
Publisher: Springer
Publication date: 4/30/2003
Binding: Hardcover
Pages: 262
Size: 6.25" wide x 9.25" long x 0.75" tall
Weight: 1.342
Language: English

List of Figures
List of Tables
Preface
Contributing Authors
The Role of Satellite Networks in the 21st Century
Introduction
Internet over Satellite Architecture
The Roles of Satellite Network in the Internet
The Role of Satellite in the Satellite Network
Common Applications
Visions for the Future
Commercial Market
The DARPA NGI Vision
Challenges
Satellite Constellation Networks
Introduction
Benefits of Going to LEO
Describing the Systems
Geometry, Topology and Delay
Delay
Handover
Networking Design
Simulators
Summary
Medium Access Control Protocols for Satellite Communications
Introduction
Polling Based Access Protocols
Fixed Assignment Multiple Access (FAMA) Protocols
Frequency Division Multiple Access (FDMA)
Time Division Multiple Access (TDMA)
Code Division Multiple Access (CDMA)
Random Access Protocols
Asynchronous Random Access Protocols
Aloha
Selective-Reject Aloha (SREJ-Aloha)
Synchronous Random Access Protocols
Carrier Sense Multiple Access (CSMA)
Demand Assignment Multiple Access (DAMA) Protocols
Demand Assignment Based on FDMA
Making Reservations by Contention Based Access
Reservation Aloha (R-Aloha)
Priority-Oriented Demand Assignment (PODA)
Split-Channel Reservation Multiple Access (SRMA)
The Time-of-Arrival Collision Resolution Algorithm (CRA)
Packet-Demand Assignment Multiple Access (PDAMA)
Hybrid Protocols
Round-Robin Reservations (RRR)
Interleaved Frame Flush-Out (IFFO)
Split-Channel Reservation Upon Collision (SRUC)
Announced Retransmission Random Access (ARRA)
Scheduled-Retransmission Multiple Access (SRMA)
Response Initiated Multiple Access (RIMA)
Combined Free/Demand Assignment Multiple Access
Fixed Boundary Integrated Access Scheme (FBIA)
Combined Random/Reservation Multiple Access (CRRMA)
Conclusions and Summary
Direct Broadcast Satellites and Asymmetric Routing
Introduction
Problems with Dynamic Asymmetric Routing
Unicast
Multicast
Tunneling: A Practical Solution
Demonstration of Tunneling Approach
RFC 3077: The IETF Standard
Topology and Requirements
Tunneling Mechanism Details
Dynamic Tunnel Configuration
Tunneling Protocol
Current Status
Limitations and Long-Term Solutions
Using Satellite Links in the Delivery of Terrestrial Multicast Traffic
Introduction
Overview of Multicast Deployment
Satellite Delivery of Multicast
Integrating Satellite and Terrestrial Networks
Using Satellite Paths for Multicast Sessions
Motivation and Metrics
Methodology
Results
When to Use Satellites?
TCP Performance over Satellite Channels
Introduction
Transmission Control Protocol (TCP) Overview
Basic TCP Operation
Connection Establishment and Release
Basic Loss Recovery and Congestion Avoidance
Enhanced Loss Recovery and Congestion Avoidance
TCP Performance Problems over Satellite Links
Enhancing TCP Performance using Standard Mechanisms
Window scale
Path MTU discovery
Error correction
Further loss recovery enhancements
Research Issues
Connection startup
Shared TCP state and TCP pacing
Link asymmetry
Experimental loss recovery techniques
Implementation details
TCP fairness
Using multiple data connections
Header compression
TCP Performance Enhancement Proxy
Additional protocols
Summary
TCP Performance Enhancement Proxy
Introduction
The Motivation
The Slow-Start Problem
The Window Size Problem
The Practical Solution
Basic Architecture
Example: Deployment in HNS DirecPC
Alternative Architecture and Mechanisms
The Big Argument
The End-to-end Reliability Issue
The Fate Sharing Issue
The "Show Stopper"?
Conflicts between IPsec and TCPPEP
The End-to-end Security Issue
Researches on Resolving the Conflicts with IPsec
Conclusion
Performance Evaluation of TCP splitting over Satellite
Introduction
Model-based Analysis
Network Model
Lossless Links
Delay Models
Links with Random Losses
The Server-Proxy Link is lossless
Random Losses on Both Links
Discussion
Initial Window Size
Slow or Congested Proxy
File Size
Connection With Asymmetric Segments
The Experiment System
Measurement-based Analysis
Effect of File Size and Caching
Effect of congestion and packet losses
Effect of embedded objects and persistent connection
Implications on System Design
Conclusion
Scheduling Data Broadcast
Introduction
The Basic Model
Persistent User Model
Impatient User Model
Theoretical Results
On-line Scheduling Algorithm
Performance Evaluation
Validation of algorithm
Persistent user case
Impatient user case
Conclusions
Deriving the Mean Access Time and the Variance of Access Time
Minimizing the Variance of Access Time
Deriving the Service Ratio
Maximizing the service ratio
Deriving The Mean Tuning Time
Information Dissemination Applications
Introduction
IIDS architecture
Mobile User Profiling
Dynamic User Profile Clustering and Aggregation
Incremental Clustering Framework
Adaptive Re-clustering
Evaluation
Data Dissemination techniques
Predictive Dissemination and Caching
Bandwidth-Aware Filtering
Reliable Multicast-based Dissemination
Implementation and Demonstration
Conclusions
Index