RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University Advanced Computer Network Systems Internet Protocols & Schemes Receiver Partial-Reliable SCTP
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 1 History of SCTP IETF RFC 2960 –Developed specialized transport protocol for call control signaling in voice-over-IP (VoIP) networks. Embracement of SCTP –SCTP became a general-purpose protocol joining UDP and TCP in the Transport layer.
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 2 SCTP Features Multiple Delivery Modes Message Framing Multihoming Multistreaming TCP-friendly
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 3 (Partial-Reliability) SCTP Extension of SCTP (RFC 3758) Created a ForwardTSN chunk Sender assigns degrees of reliability per stream to reduce retransmits Time-to-live per stream
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 4 (Receiver Partial-Reliable) SCTP Modification of SCTP Gives receiver ability to judge the reliability of a stream of data Receiver “SACKs” data not received in order to get the newest data
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 5 (Receiver Partial-Reliable) SCTP Advantages over UDP –Congestion and Flow Control (TCP-Friendly) Advantages over PR-SCTP –Reduces overhead
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 6 Network Simulator 2 (ns-2) Wrote module in C++ Created simulations with OTcl Very fast simulation time provides efficient analysis
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 7 Simulation One: UDP Simple network of 2 nodes 10Mb bandwidth and 200ms delay 0 1
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 8 Simulation One: UDP
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 9 Simulation One: UDP
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 10 Simulation Two: PR-SCTP (Reliability = 0)
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 11 Simulation Two: PR-SCTP (Reliability = 0)
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 12 Simulation Two: PR-SCTP (Reliability = 1)
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 13 Simulation Two: PR-SCTP (Reliability = 2)
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 14 Simulation Two: RPR-SCTP
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 15 Simulation Two: RPR-SCTP
RPR-SCTP Will Jenkins and Kennabec Walp Adv. Comp. Net. SystemsElectrical & Computer Engineering Mississippi State University 16 References R. Stewart and Q. Xie et. al., “Stream Control Transmission Protocol.” IETF RFC October 2000 S. Fu and M. Atiquzzaman, “SCTP: state of the art in research, products, and technical challenges.” Computer Communications. pp October R. Stewart. M. Ramalho, Q. Xie, and P. Conral. “SCTP Partial Reliable Extension.” IETF RFC H. Wang, Y. Jin, W. Wang, J. Ma, and D. Zhang. “ The performance of PRSCTP, TCP, and UDP for MPEG-4 multimedia traffic in mobile network.” International Conference on Communication Technology. pp April K. Fall and K. Varadnam, “The ns Manual.” December [Online] Available: Will Jenkins and Kennabec Walp SCTP