{"title":"TCP cross layer adaptive policy: Throughput optimization over wireless links","authors":"Purvang Dalal, K. Dasgupta","doi":"10.1109/NCC.2010.5430159","DOIUrl":null,"url":null,"abstract":"TCP is the most common transport layer protocol used in Internet. It was designed primarily for wired networks, assuming reliability at lower layers and packet losses are considered as an indication of congestion. The characteristic of wireless links is very different from wired links, particularly in terms of loss behavior. In wireless networks, most packet losses are due to poor link quality and intermittent connectivity, which TCP may falsely assume as congestion. These wrongly trigger the congestion control mechanism of TCP, resulting into end-to-end throughput degradation. The problem is further compounded by the large propagation delay common in such environments. TCP-ACC proposed earlier attempts to combat this problem by adopting a dynamic value of congestion window for the slow start. In this paper, we extend TCP-ACC with the help of a cross layer solution to differentiate between a loss due to congestion and a loss due to noise in the wireless link based on the number of attempts of MAC layer retransmissions.","PeriodicalId":130953,"journal":{"name":"2010 National Conference On Communications (NCC)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 National Conference On Communications (NCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NCC.2010.5430159","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
TCP is the most common transport layer protocol used in Internet. It was designed primarily for wired networks, assuming reliability at lower layers and packet losses are considered as an indication of congestion. The characteristic of wireless links is very different from wired links, particularly in terms of loss behavior. In wireless networks, most packet losses are due to poor link quality and intermittent connectivity, which TCP may falsely assume as congestion. These wrongly trigger the congestion control mechanism of TCP, resulting into end-to-end throughput degradation. The problem is further compounded by the large propagation delay common in such environments. TCP-ACC proposed earlier attempts to combat this problem by adopting a dynamic value of congestion window for the slow start. In this paper, we extend TCP-ACC with the help of a cross layer solution to differentiate between a loss due to congestion and a loss due to noise in the wireless link based on the number of attempts of MAC layer retransmissions.