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

Multihomed Communication with SCTP (Stream Control Transmission Protocol)

1st Edition

Edited by Victor C.M. Leung, Eduardo Parente Ribeiro, Alan Wagner, Janardhan Iyengar

CRC Press

241 pages | 82 B/W Illus.

Purchasing Options:$ = USD
Paperback: 9781138033726
pub: 2016-10-19
SAVE ~$12.99
Hardback: 9781466566989
pub: 2012-12-19
SAVE ~$33.00
eBook (VitalSource) : 9780429099977
pub: 2012-12-19
from $82.50

FREE Standard Shipping!


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 referencedescribes 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


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

Subject Categories

BISAC Subject Codes/Headings:
COMPUTERS / Networking / General
TECHNOLOGY & ENGINEERING / Telecommunications
TECHNOLOGY & ENGINEERING / Mobile & Wireless Communications