Persistent SCTP timeout policy by using cross-layer mechanism

To meet various contingencies of operating wireless networks including for example the change of the state of the channel, cross-layer techniques facilitate the sharing of information between the OSI model layers and can be apply to all various protocols levels, if there are interactions for which the overall performance of the studied system can be improved. Reliable transport protocols use the retransmission timeout management mechanism (RTO-MM) when a bad state of the wireless channel occurs, which temporarily blocks the transmission of data. In this paper, we suggest a new policy of timeout applied to the Stream Control Transmission Protocol (SCTP) called persistent timeout policy. This policy is based on the use of the channel status provided by the 802.11 link layer, through the cross-layer mechanism. The principle of this timeout is that when a bad state of the wireless channel blocks the sending of data, SCTP continuously observes the evolution of this state to detect the next favorable change before sending its segments. We evaluate the following two timeout policies (persistent and traditional RTO-MM) of SCTP in an ad hoc network, and also in comparison with the Transmission Control Protocol (TCP). Section I of this paper presents an overview of the SCTP protocol. Section II presents the principle of the persistent timeout policy. Section III presents the simulation results that are used to compare the two timeout policies of the two reliable transport protocols SCTP and TCP.

[1]  Michel Diaz,et al.  FPTP: the XQoS aware and fully programmable transport protocol , 2003, The 11th IEEE International Conference on Networks, 2003. ICON2003..

[2]  Sally Floyd,et al.  The NewReno Modification to TCP's Fast Recovery Algorithm , 2004, RFC.

[3]  Riadh Dhaou,et al.  Multilevel Network Modeling to Achieve Cross Layer Mechanisms , 2005, Med-Hoc-Net.

[4]  Jürgen Falb,et al.  The Internet Protocol , 2005, The Industrial Information Technology Handbook.

[5]  Haitao Zheng,et al.  Optimizing wireless multimedia transmissions through cross layer design , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[6]  David L. Black,et al.  The Addition of Explicit Congestion Notification (ECN) to IP , 2001, RFC.

[7]  Bogdan M. Wilamowski,et al.  The Transmission Control Protocol , 2005, The Industrial Information Technology Handbook.

[8]  Mark Handley,et al.  Datagram Congestion Control Protocol (DCCP) , 2006, RFC.

[9]  Randall R. Stewart,et al.  Stream Control Transmission Protocol , 2000, RFC.

[10]  Riadh Dhaou,et al.  Rcl : a New Method for Cross–layer Network Modelling and Simulation , 2022 .

[11]  Vern Paxson,et al.  TCP Congestion Control , 1999, RFC.

[12]  Sally Floyd,et al.  An Extension to the Selective Acknowledgement (SACK) Option for TCP , 2000, RFC.

[13]  Panganamala Ramana Kumar,et al.  A cautionary perspective on cross-layer design , 2005, IEEE Wireless Communications.

[14]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.