This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
WiSE: Best-Path Selection in Wireless Multihoming Environments
October 2007 (vol. 6 no. 10)
pp. 1130-1141
This paper introduces WiSE, a sender-side, transport-layer protocol that modifies the standard SCTP protocol. WiSE aims at exploiting SCTP’s multihoming capabilities by selecting in real time the best choice among available, alternate paths to the same destination. Through the use of bandwidth estimation techniques, WiSE tries to infer whether losses are due to congestion or to radio channel errors. At the same time, the available bandwidth of the current path used for transmission is matched to that of an alternate path, also probed for available bandwidth. If the current path is severely congested, and the alternate path is lightly loaded,WiSE switches the transmission onto the alternate path, using SCTP’s flexible path management capabilities. Extensive simulations under different scenarios highlight the superiority of the proposed solution with respect to TCP and the standard SCTP implementation.

[1] R. Fracchia, C. Casetti, C.F. Chiasserini, and M. Meo, “A WiSE Extension of SCTP for Wireless Networks,” Proc. Int'l Conf. Comm. (ICC '05), May 2005.
[2] R. Stewart, Stream Control Transmission Protocol, IETF RFC 2960, Oct. 2000.
[3] S. Fu and M. Atiquzzaman, “SCTP: State of the Art in Research, Products, and Technical Challenges,” IEEE Comm. Magazine, Apr. 2004.
[4] R. Stewart et al., Stream Control Transport Protocol (SCTP)—Partial Reliability Extension, IETF RFC 3758, May 2004.
[5] J. Shi, Y. Jin, H. Huang, and D. Zhang, “Experimental Performance Studies of SCTP in Wireless Access Networks,” Proc. Int'l Conf. Comm. Technology (ICCT '03), Apr. 2003.
[6] J. Shi, Y. Jin, H. Huang, and D. Zhang, “Performance Evaluation of SCTP as a Transport Layer Solution for Wireless Multi-Access Networks,” Proc. IEEE Wireless Comm. and Networking Conf. (WCNC '04), Apr. 2004.
[7] A. Argyriou and V. Madisetti, “Performance Evaluation and Optimization of SCTP in Wireless Ad-Hoc Networks,” Proc. Conf. Local Computer Networks (LCN '03), Oct. 2003.
[8] G. Ye, T.N. Saadawi, and M. Lee, “SCTP Congestion Control Performance in Wireless Multi-Hop Networks,” Proc. Military Comm. Conf. (MILCOM '02), Oct. 2002.
[9] S. Fu, M. Atiquzzaman, and W. Ivancic, “SCTP over Satellite Networks,” Proc. Computer Comm. Workshop (CCW '03), Oct. 2003.
[10] S. Kashihara, T. Nishiyama, and K. Iida, “Path Selection Using Active Measurement in Multihomed Wireless Networks,” Proc. IEEE Int'l Symp. Applications and the Internet (SAINT '04), Jan. 2004.
[11] L. Ma, F. Yu, and V.C.M. Leung, “A New Method to Support UMTS/WLAN Vertical Handover Using SCTP,” IEEE Wireless Comm., Aug. 2004.
[12] A. Mishra, M. Shin, and W. Arbaugh, “An Empirical Analysis of the IEEE 802.11 MAC Layer Handoff Process,” ACM SIGCOMM Computer Comm. Rev., vol. 33, no. 2, Apr. 2003.
[13] J.R. Iyengar, K.C. Shah, P.D. Amer, and R. Stewart, “Concurrent Multipath Transfer Using SCTP Multihoming,” Proc. IEEE Int'l Symp. Performance Evaluation of Computer and Telecomm. Systems (SPECTS '04), July 2004.
[14] A. Argyriou and V. Madisetti, “Realizing Load-Balancing in Ad-Hoc Networks with a Transport Layer Protocol,” Proc. IEEE Wireless Comm. and Networking Conf. (WCNC '04), Mar. 2004.
[15] A.A. El Al, T.N. Saadawi, and M. Lee, “LS-SCTP: A Bandwidth Aggregation Technique for Stream Control Transmission Protocol,” Computer Comm., vol. 27, no. 10, pp. 1012-1024, 2004.
[16] J. Shi et al., “Performance Evaluation of SCTP as a Transport Layer Solution for Wireless Multi-Access Networks,” Proc. IEEE Wireless Comm. and Networking Conf. (WCNC '04), Mar. 2004.
[17] M. Fiore and C. Casetti, “An Adaptive Transport Protocol for Balanced Multihoming of Real-Time Traffic,” Proc. IEEE Global Telecomm. Conf. (GLOBECOM '05), Nov. 2005.
[18] F. Guo, J. Chen, W. Li, and T. Chiueh, “Experiences in Building a Multihoming Load Balancing System,” Proc. INFOCOM, Mar. 2004.
[19] Y. Guanhua, T.N. Saadawi, and L. Myung, “IPCC-SCTP: An Enhancement to the Standard SCTP to Support Multi-Homing Efficiently,” Proc. IEEE Int'l Conf. Performance, Computing, and Comm., Apr. 2004.
[20] S. Mascolo, C. Casetti, M. Gerla, M.Y. Sanadidi, and R. Wang, “TCP Westwood: Bandwidth Estimation for Enhanced Transport over Wireless Links,” Proc. Int'l Conf. Mobile Computing and Networking (SIGMOBILE '01), July 2001.
[21] L.A. Grieco and S. Mascolo, “Performance Evaluation and Comparison of Westwood+, New Reno, and Vegas TCP Congestion Control,” ACM SIGCOMM Computer Comm. Rev., vol. 34, no. 2, Apr. 2004.
[22] V. Jacobson, ftp://ftp.ee.lbl.govpathchar, 1997.
[23] K. Lai and M. Baker, “Measuring Bandwidth,” Proc. INFOCOM, Apr. 1999.
[24] A.B. Downey, “Using Pathchar to Estimate Internet Link Characteristics,” Proc. ACM Special Interest Group Data Comm. (SIGCOMM '99), Apr. 1999.
[25] M. Jain and C. Dovrolis, “End-to-End Available Bandwidth: Measurement Methodology, Dynamics, and Relation with TCP Throughput,” IEEE/ACM Trans. Networking, vol. 11, no. 4, Aug. 2003.
[26] V. Ribeiro et al., “pathChirp: Efficient Available Bandwidth Estimation for Network Paths,” Proc. Passive and Active Measurement Workshop, Apr. 2003.
[27] J.C. Bolot, “End-to-End Packet Delay and Loss Behaviour in the Internet,” ACM SIGCOMM Computer Comm. Rev., vol. 23, no. 4, Oct. 1993.
[28] C. Dovrolis, P. Ramanathan, and D. Moore, “What Do Packet Dispersion Techniques Measure?” Proc. INFOCOM, Apr. 2001.
[29] R.L. Carter and M.E. Crovella, “Measuring Bottleneck Link Speed in Packet-Switched Networks,” technical report, 1996.
[30] S. Saroiu, P.K. Gummadi, and S.D. Gribble, “SProbe: A Fast Technique for Measuring Bottleneck Bandwidth in Uncooperative Environments,” Proc. INFOCOM, June 2002.
[31] R. Kapoor, L. Chen, L. Lao, M. Gerla, and M.Y. Sanadidi, “CapProbe: A Simple and Accurate Capacity Estimation Technique,” Proc. ACM Special Interest Group Data Comm. (SIGCOMM '04), Aug.-Sept. 2004.
[32] R. Kapoor, L. Chen, A. Nandan, M. Gerla, and M.Y. Sanadidi, “CapProbe: A Simple and Accurate Capacity Estimation Technique for Wired and Wireless Environments,” Proc. ACM Int'l Conf. Measurement and Modeling of Computer Systems (SIGMETRICS '04), June 2004.
[33] K. Chebrolu and R.R. Rao, “Communication Using Multiple Wireless Interfaces,” Proc. IEEE Wireless Comm. and Networking Conf. (WCNC '02), Mar. 2002.
[34] L.A. Grieco and S. Mascolo, “End-to-End Bandwidth Estimation for Congestion Control in Packet Networks,” Proc. IEEE Int'l Workshop Multiservice IP Networks (QoS-IP '03), Feb. 2003.
[35] The Network Simulator—ns-2, http://www.isi.edu/nsnamns, 2007.
[36] M. Bottigliengo, C. Casetti, C.F. Chiasserini, and M. Meo, “Short-Term Fairness for TCP Flows in 802.11b WLANs,” Proc. INFOCOM, Mar. 2004.

Index Terms:
SCTP, wireless networks, bandwidth estimation,, multihoming, congestion control
Citation:
Roberta Fracchia, Claudio Casetti, Carla-Fabiana Chiasserini, Michela Meo, "WiSE: Best-Path Selection in Wireless Multihoming Environments," IEEE Transactions on Mobile Computing, vol. 6, no. 10, pp. 1130-1141, Oct. 2007, doi:10.1109/TMC.2007.1027
Usage of this product signifies your acceptance of the Terms of Use.