Multihomed Communication with SCTP (Stream Control Transmission Protocol)  book cover
1st Edition

Multihomed Communication with SCTP (Stream Control Transmission Protocol)

ISBN 9781138033726
Published October 19, 2016 by CRC Press
241 Pages 82 B/W Illustrations

FREE Standard Shipping
USD $68.95

Prices & shipping based on shipping country


Book Description

Although multihomed communication is a rapidly emerging trend for next generation networks, no known book explores multihomed communication with the Stream Control Transmission Protocol (SCTP). Filling this void, Multihomed Communication with SCTP (Stream Control Transmission Protocol) explains this innovative feature that allows an endpoint to simultaneously maintain and use multiple points of connectivity to the network—making it possible for fixed and mobile users to connect to the Internet via multiple service providers or last hop technologies. Among the topics addressed, the book covers:

  • Support of node mobility between networks
  • Concurrent multipath transfer using SCTP multihoming
  • Low delay communication and multimedia applications
  • High performance computing using commodity hardware and software
  • SCTP support in the INET framework and its analysis in the Wireshark packet analyzer
  • SCTP application interface

Ideal for researchers and programmers, this forward-looking reference describes SCTP multihoming concepts and implementation, applications of multihoming across different domains, and proposed extensions such as multipath transfer and mobility. Although the book is aimed at those with an advanced background, it also covers the fundamental concepts and mechanisms of SCTP multihoming to help anyone get up to speed on SCTP.

Table of Contents

Fundamental Concepts and Mechanisms of SCTP Multihoming
Introducing SCTP
SCTP overview
     SCTP associations 
     SCTP streams and message ordering 
     The message-oriented nature of SCTP
     Partial reliability
Multihoming and its support in SCTP
     Robustness to path failover 
     Optimal Path Selection 
     Mobility support 
     Concurrent multipath transmissions and data striping
Multihoming and multipath support outside SCTP
     Physical and Link layer solutions 
     Network layer solutions 
     Transport layer solutions 
     Higher layer solutions
Closing remarks

Fault Tolerance
     Motivation for Multihoming 
     Transport Layer Multihoming 
     Chapter Overview
Retransmission Policies 
     AllRtx Alt’s Problem
     Best of Both Worlds 
     Performance Enhancing Extensions 
     Failure Scenarios
Failover Thresholds 
     SCTP’s Failover Mechanism 
     Reducing PMR 
     Permanent Failovers
Related Work and Conclusions 
     Related Work 

Support of Node Mobility between Networks
Node Mobility Support in Wireless Networks
     Integrated Heterogeneous Wireless Networks 
     Network Layer Approaches 
     Application Layer Approaches
     Transport Layer Approaches
Mobile SCTP for Node Mobility Support 
     Overview of Mobile SCTP
     Protocol Architecture 
     Vertical Handover Procedures
Performance Improvement of Mobile SCTP for Vertical Handover Support 
     SCTP Behavior Subject to Packets Losses 
     SMART-FRX Scheme
Simulation Results and Discussions

Concurrent Multipath Transfer Using SCTP Multihoming
CMT Algorithms 
     Preventing Unnecessary Fast Retransmissions - SFR Algorithm 
     Avoiding Reduction in Cwnd Updates - CUC Algorithm 
     Curbing Increase in Ack Traffic –DAC Algorithm
Retransmission Policies 
     Spurious Timeout Retransmissions
Socket Buffer Blocking 
     Degradation due to Receive Buffer Constraints 
     Degradation due to Send Buffer Constraints

Low Delay Communication and Multimedia Applications
     Motivation: Need for Low Delay, Low Jitter for Real-Time
Multimedia Applications 
     Audio and Video Coding 
     Assessing the Quality: MOS, E-Model (ITU) and Others
Delay-Centric Strategy: Switch Transmission Path for Low Latency
Asymmetric Round Trip Path Approach for One-Way Delay Optimization

High Performance Computing using Commodity Hardware and Software
Message Passing Interface 
     MPI Runtime Environment
Open MPI Communication Stack
Design of SCTP-based MPI Middleware for Open MPI 
     One-to-one SCTPBTL Design 
     One-to-many SCTPBTL Design
Performance of the System 
     Extra Bandwidth

SCTP Support in the INET Framework and its Analysis in the Wireshark Packet Analyzer
The Simulation Environment 
     An Overview of OMNeT++ 
     The INET Framework
Implementation of SCTP in INET 
     Realized Features 
     The Simulation Architecture 
     Additional Modules 
     Configurable parameters 
     Testing the simulation
Configuration Examples 
     Setting up Routing for a Multi-homed Host
     Connecting an External Interface to the Real World
Using the Wireshark Packet Analyzer for the Graphical Analysis of the Data Transfer
     Assigning Packets toAssociations 
     Graphical Representation of the Data Transfer

SCTP Application Interface
Interface between the transport protocol and application
General SCTPAPI functions
General SCTP handling functions
Message based communication
Stream Based communication
Secure SCTP association
How to use Multihoming

View More