{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T03:05:13Z","timestamp":1771038313536,"version":"3.50.1"},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2012,4,19]],"date-time":"2012-04-19T00:00:00Z","timestamp":1334793600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/2.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Wireless Com Network"],"published-print":{"date-parts":[[2012,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>In this article, we propose a novel loss recovery algorithm of transmission control protocol (TCP) using packet transmission order, which shows a steady loss recovery ability even though packet loss rate increases. This leads to a significant throughput increase of TCP with heavy packet loss. We have verified the performance increase of the new TCP under various environments such as a wireless network, and multimedia transmission through simulation. Moreover, we implemented the proposed idea in Linux and conducted some experiments in a real environment. Even though the experiment results did not perfectly agree with the simulation results, we obtained a similar throughput increase to that of the simulation.<\/jats:p>","DOI":"10.1186\/1687-1499-2012-149","type":"journal-article","created":{"date-parts":[[2012,4,19]],"date-time":"2012-04-19T16:14:41Z","timestamp":1334852081000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Implementation and evaluation of a new TCP loss recovery architecture"],"prefix":"10.1186","volume":"2012","author":[{"given":"Moonsoo","family":"Kang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hosung","family":"Park","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeonghoon","family":"Mo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2012,4,19]]},"reference":[{"issue":"4","key":"321_CR1","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1145\/52325.52356","volume":"18","author":"V Jacobson","year":"1988","unstructured":"Jacobson V, Karels MJ: Congestion avoidance and control. ACM SIGCOMM 1988, 18(4):314-239.","journal-title":"ACM SIGCOMM"},{"issue":"3","key":"321_CR2","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1145\/235160.235162","volume":"26","author":"K Fall","year":"1996","unstructured":"Fall K, Floyd S: Simulation based comparisons of Tahoe, Reno and Sack TCP. Comput Commun Rev 1996, 26(3):5-21.","journal-title":"Comput Commun Rev"},{"key":"321_CR3","volume-title":"TCP Selective Acknowledgement Options, RFC 2018","author":"M Mathis","year":"1996","unstructured":"Mathis M, Mahdavi J, Floyd S, Romanow A: TCP Selective Acknowledgement Options, RFC 2018. 1996."},{"key":"321_CR4","volume-title":"Proceedings of SIGCOMM'96","author":"M Mathis","year":"1996","unstructured":"Mathis M, Mahdavi J: Forward acknowledgment: refining TCP congestion control. Proceedings of SIGCOMM'96 1996."},{"key":"321_CR5","volume-title":"First ACM International Conference on Mobile Computing and Networking (MOBI-COM)","author":"H Balakrishnam","year":"1995","unstructured":"Balakrishnam H, Seshan S, Amir E, Katz R: Improving TCP\/IP performance over wireless networks. First ACM International Conference on Mobile Computing and Networking (MOBI-COM) 1995."},{"key":"321_CR6","volume-title":"15th International Conference on Distributed Computing Systems","author":"A Bakre","year":"1995","unstructured":"Bakre A, Badrinath BR: Indirect TCP for mobile host. 15th International Conference on Distributed Computing Systems 1995."},{"issue":"6","key":"321_CR7","doi-asserted-by":"publisher","first-page":"756","DOI":"10.1109\/90.650137","volume":"5","author":"B Hari","year":"1997","unstructured":"Hari B, Venkata NP, Srinivasan S, Randy HK: A comparison of mechanisms for improving TCP performance over wireless links. IEEE ACM Trans Netw 1997, 5(6):756-769.","journal-title":"IEEE ACM Trans Netw"},{"key":"321_CR8","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1023\/A:1016590112381","volume":"8","author":"S Mascolo","year":"2002","unstructured":"Mascolo S, Sanadidi MY, Casetti C, Gerla M, Wang R: TCP Westwood: end-to-end congestion control for wired\/wireless networks. Wirel Netw J 2002, 8: 467-479.","journal-title":"Wirel Netw J"},{"issue":"2","key":"321_CR9","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1109\/TMC.2004.5","volume":"3","author":"A Capone","year":"2004","unstructured":"Capone A, Fratta L, Martignon F: Bandwidth estimation scheme for TCP over wireless networks. IEEE Trans Mobile Comput 2004, 3(2):129-143.","journal-title":"IEEE Trans Mobile Comput"},{"issue":"4","key":"321_CR10","first-page":"747","volume":"22","author":"K Xu","year":"2004","unstructured":"Xu K, Tian Y, Ansari N: TCP-Jersey for wireless IP communications. IEEE JSAC 2004, 22(4):747-756.","journal-title":"IEEE JSAC"},{"key":"321_CR11","volume-title":"Proceedings of the 1999 IEEE Symposium on Application-Specific Systems and Software Engineering and Technology","author":"B Saad","year":"1999","unstructured":"Saad B, Nitin HV: Discriminating congestion losses from wireless losses using inter-arrival times at the reciever. Proceedings of the 1999 IEEE Symposium on Application-Specific Systems and Software Engineering and Technology 1999."},{"issue":"5","key":"321_CR12","doi-asserted-by":"publisher","first-page":"703","DOI":"10.1109\/TNET.2003.818187","volume":"11","author":"S Cen","year":"2003","unstructured":"Cen S, Cosman PC, Voelker GM: End-to-end differentiation of congestion and wireless losses. IEEE\/ACM Trans Netw 2003, 11(5):703-717.","journal-title":"IEEE\/ACM Trans Netw"},{"issue":"4","key":"321_CR13","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1109\/JSAC.2004.825999","volume":"22","author":"EH-K Wu","year":"2004","unstructured":"Wu EH-K, Chen MZ: JTCP: jitter-based tcp for heterogeneous wireless networks. IEEE J Sel Areas Commun 2004, 22(4):757-766.","journal-title":"IEEE J Sel Areas Commun"},{"key":"321_CR14","volume-title":"Proc of ICNP","author":"M Zhang","year":"2003","unstructured":"Zhang M, Karp B, Floyd S, Peterson L: RR-TCP: a reordering-robust TCP with DSACK. Proc of ICNP 2003."},{"key":"321_CR15","volume-title":"Proceedings of the 23rd IEEE International Conference on Distributed Computing Systems","author":"S Bohacek","year":"2003","unstructured":"Bohacek S, Hespanha J, Lee J, Lim C, Obraczka K: TCP-PR: TCP for persistent packet reordering. Proceedings of the 23rd IEEE International Conference on Distributed Computing Systems 2003."},{"issue":"5","key":"321_CR16","doi-asserted-by":"publisher","first-page":"517","DOI":"10.1109\/TMC.2005.72","volume":"4","author":"S Bhandarka","year":"2005","unstructured":"Bhandarka S, Sadry NE, Reddy ALN, Vaidya NH: TCP-DCR: a novel protocol for tolerating wireless channel errors. IEEE Trans Mobile Comput 2005, 4(5):517-529.","journal-title":"IEEE Trans Mobile Comput"},{"issue":"11","key":"321_CR17","doi-asserted-by":"publisher","first-page":"1018","DOI":"10.1109\/LCOMM.2005.11013","volume":"9","author":"M Kang","year":"2005","unstructured":"Kang M, Mo J: A new loss recovery architecture for wireless TCP. IEEE Commun Lett 2005, 9(11):1018-1020.","journal-title":"IEEE Commun Lett"},{"key":"321_CR18","first-page":"1","volume":"2007","author":"M Kang","year":"2007","unstructured":"Kang M, Mo J: Packet transmission order based TCP loss recovery algorithm: extending self clocking property to resolve ACK Starvation. WOWMOM 2007, 2007: 1-8.","journal-title":"WOWMOM"},{"issue":"9","key":"321_CR19","doi-asserted-by":"publisher","first-page":"600","DOI":"10.1109\/LCOMM.2004.835326","volume":"8","author":"B Kim","year":"2004","unstructured":"Kim B, Kim D, Lee J: Lost retransmission detection for TCP SACK. IEEE Commun Lett 2004, 8(9):600-602.","journal-title":"IEEE Commun Lett"},{"key":"321_CR20","unstructured":"UCB\/LBNL\/VINT Network Simulator[http:\/\/http\/\/www.isi.edu\/nsnam\/ns]"},{"key":"321_CR21","volume-title":"Proceedings of the ACM SIGCOMM '87","author":"P Karn","year":"1987","unstructured":"Karn P, Partridge C: Estimating round-trip times in reliable transport protocols. Proceedings of the ACM SIGCOMM '87 1987."},{"key":"321_CR22","volume-title":"The 1st International Workshop on Wired\/Wireless Internet Communications (WWIC 2002), in conjunction with Internet Computing 02","author":"Q Ni","year":"2002","unstructured":"Ni Q, Turletti T, Fu W: Simulation-based analysis of TCP behavior over hybrid wireless & wired networks. In The 1st International Workshop on Wired\/Wireless Internet Communications (WWIC 2002), in conjunction with Internet Computing 02. Las Vegas, Nevada, USA; 2002."},{"key":"321_CR23","first-page":"287","volume-title":"Proc of ACM MobiCom","author":"S Mascolo","year":"2001","unstructured":"Mascolo S, Casetti C, Gerla M, Sanadidi MY, Wang R: TCP westwood: Bandwidth estimation for enhanced transport over wireless links. Proc of ACM MobiCom 2001, 287-297. 2001"},{"key":"321_CR24","unstructured":"Network Emulation[http:\/\/linux-net.osdl.org\/index.php\/Netem]"},{"key":"321_CR25","volume-title":"SC'2001 Conference CD, ACM SIGARCH\/IEEE","author":"A Tirumala","year":"2001","unstructured":"Tirumala A: End-to-end bandwidth measurement using iperf. SC'2001 Conference CD, ACM SIGARCH\/IEEE 2001."}],"container-title":["EURASIP Journal on Wireless Communications and Networking"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/1687-1499-2012-149.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/1687-1499-2012-149\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1687-1499-2012-149.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T19:06:11Z","timestamp":1630523171000},"score":1,"resource":{"primary":{"URL":"https:\/\/jwcn-eurasipjournals.springeropen.com\/articles\/10.1186\/1687-1499-2012-149"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,4,19]]},"references-count":25,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2012,12]]}},"alternative-id":["321"],"URL":"https:\/\/doi.org\/10.1186\/1687-1499-2012-149","relation":{},"ISSN":["1687-1499"],"issn-type":[{"value":"1687-1499","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,4,19]]},"assertion":[{"value":"31 December 2011","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 April 2012","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 April 2012","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"149"}}