Search WWW Search
»Journal Description
»Call for Papers and Reviewers
»Author Guidelines
»Contents & Papers
»Call for Special Issues

TCP M-Start: A New Slow Start Method of TCP to Transfer Data Over Long Fat Pipe Network


Patel Ritesh Pravinbahi1*,Ganatra Amit Pravinchandra1


1 U and P U. Patel department of Computer Engineering, CSPIT, Charusat, Changa, India


Transmission control protocol have gone through various revisions to develop new method of responding to network congestion control as per past, present and future requirements. In cloud computing moving large size of a VM from one data center to another data center over WAN is a challenging task. To regulate data flow, sending of data is carried out in three phases iteratively. Slow start, congestion avoidance and fast recovery. All these methods are functions of ACK reception. Specially in slow start, initially it is very slow but it progresses aggressively as times increases. Because of a slow start, it suffers from low network resource utilization in the high bandwidth delay scenario. At every receipt of ack, the congestion window is either step up by one or a zero. In this paper, efforts are made to improve slow start behavior by changing step up count (scnt) to improve network resource utilization. Experiments and results, observed during the slow start phase, show that throughput has increased to 51.23%, time to reach epoch has reduced to 40%, the position of epoch point has increased to 4 times higher than traditional but it leads to increased 30% of packet drops.


TCP congestion control, Slow start, Step-up count, Epoch point, VM migration, Cloud computing, Data centre.

Full Text:

  1. A. Technologies, Q4 2015 state of the internet connectivity report.
  2. W. Zhang, K. T. Lam, C.-L. Wang, “Adaptive live vm migration over a wan: Modeling and implementation.” in: IEEE CLOUD, IEEE, pp. 368–375, 2014.
  3. C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, A. Warfield, “Live migration of virtual machines.”, in: A. Vahdat, D. Wetherall (Eds.), NSDI, USENIX, 2005.
  4. V. Jacobson, M. J. Karels, “Congestion avoidance and control”, ACM Computer Communications Review 18 (4), pp.314–329, 1988.
  5. Y. Zhang, N. Ansari, M. Wu, H. Yu, “Afstart: An adaptive fast tcp slow start for wide area networks.”, in: ICC, IEEE, pp. 1260–1264, 2012.
  6. S. Radhakrishnan, Y. Cheng, J. Chu, A. Jain, B. Raghavan, “TCP fast open.”, in: K. Cho, M. Crovella (Eds.), CoNEXT, ACM, p. 21, 2011.
  7. C.Y. Ho, Y.C. Chan, Y.C. Chen, “Gallop-vegas: An enhanced slow-start mechanism for tcp vegas.”, Journal of Communications and Networks 8 (3) pp.351–359, 2006.
  8. S. Ha, I. Rhee, “Taming the elephants: New tcp slow start.”, Computer Networks 55 (9) pp.2092–2110, 2011.
  9. X. Deng, Z. Chen, L. Zhang, “A parameterized model of tcp slow start.”, in: H. Jin, G. R. Gao, Z. Xu, H. Chen (Eds.), NPC, Vol. 3222 of Lecture Notes in Computer Science, Springer, pp. 316–324, 2004.
  10. D. gan Zhang, K. Zheng, D. Zhao, X. dong Song, X. Wang, “Novel quick start (qs) method for optimization of tcp.”, Wireless Networks 22 (1) pp.211–222 2016.
  11. H. Wang, K. G. Shin, H. Xin, D. S. Reeves, “A simple refinement of slow-start of tcp congestion control.”, in: ISCC, IEEE Computer Society, pp. 98–105, 2000.
  12. Y. Nishida, “Smooth slow-start: Refining tcp slow-start for large-bandwidth with long-delay networks.”, in: LCN, IEEE Computer Society, pp. 52–60, 1998.
  13. K. I. Oyeyinka, A. O. Oluwatope, A. T. Akinwale, O. Folorunso, G. A. Aderounmu, O. O. Abiona, “TCP window based congestion control-slow-start approach.”, Communications and Network 3 (2) 85–98, 2011.
  14. A. Arcia-Moret, O. Diaz, N. Montavont, “A tunable slow start for tcp.”, in: GIIS, IEEE, pp. 1–6, 2012.
  15. J. C. Hoe, “Improving the start-up behavior of a congestion control scheme for tcp.”, in: D. Estrin, S. Floyd, C. Partridge, M. Steenstrup (Eds.), SIGCOMM, ACM, pp. 270–280, 1996.
  16. K. Kumazoe, C. Marcondes, M. Gerla, D. Cavendish, M. Tsuru, Y. Oie, “Conservative slow start: Controlling losses in very high speed networks.”, in: ICC, IEEE, pp. 5798–5803, 2008.
  17. R. Srikant, “The Mathematics of Internet Congestion Control”, 2004.
  18. N. Dukkipati, T. Refice, Y. Cheng, J. Chu, T. Herbert, A. Agarwal, A. Jain, N. Sutin, “An argument for increasing tcp’s initial congestion window.”, Computer Communication Review 40 (3) pp.26–33, 2010.

INASS Home | Copyright@2008 The Intelligent Networks and Systems Society