Conference Papers
Permanent URI for this collectionhttps://idr.nitk.ac.in/handle/123456789/28506
Browse
4 results
Search Results
Item Ant-CAMP: Ant based congestion adaptive multi-path routing protocol for wireless networks(2011) Raval, C.; Hegde, S.; Tahiliani, M.P.The advent of mobile computing devices and wide deployment of wireless networks have led to an exponential increase in the internet traffic. Long congestion epochs and frequent link failures in wireless network lead to more number of packets being dropped and incur high end-to-end delay, thereby degrading the overall performance of the network. Congestion control, though mainly incorporated at the transport layer, if coupled with the routing protocols, can significantly improve overall performance of the network. In this paper we propose Ant based Congestion Adaptive Multipath (Ant-CAMP) routing protocol that aims to avoid congestion by proactively sending congestion notification to the sender. The proposed Ant-CAMP routing protocol is implemented in Network Simulator-2 (NS-2) and its performance is compared with Ad-hoc On Demand Multi-Path Distance Vector (AOMDV) in terms of Packet Drops due to Congestion, Packet Delivery Fraction and Average End-to-End Delay. © Springer-Verlag 2011.Item Design and implementation of TCP BBR in ns-3(Association for Computing Machinery acmhelp@acm.org, 2018) Jain, V.; Mittal, V.; Tahiliani, M.P.Bottleneck Bandwidth and Round-trip propagation time (BBR) is a congestion based congestion control algorithm recently proposed by Google. Although it can be deployed with any transport protocol that supports data delivery acknowledgement, BBR is presently implemented alongside TCP (known as TCP BBR) in Linux kernel since 4.9 and is the default congestion control used in Google Cloud Platform. However, to the best of our knowledge, TCP BBR is not yet supported in popular network simulators such as ns-3. This limitation is a major hindrance in thoroughly studying the benefits of TCP BBR since carrying out large-scale and real-time experimental evaluations is a non-trivial task. In this paper, we discuss the design and implementation of a new model for TCP BBR in ns-3. We validate the proposed model by performing different sets of simulations to ensure that the model in ns-3 exhibits key characteristics of TCP BBR. © 2018 Copyright held by the owner/author(s).Item QUIC Protocol Performance in Wireless Networks(Institute of Electrical and Electronics Engineers Inc., 2018) Kharat, P.; Rege, A.; Goel, A.; Kulkarni, M.Google's Quick UDP Internet Connections QUIC transport layer protocol was developed in 2013 as a successor to its own SPDY networking protocol, which itself led to the formation of the HTTP/2 standard. QUIC's main motives were to take the advantages of TCP/IP and HTTP/2, and build them over UDP, in terms of reliability, flow control, and congestion control. The primary objective of this paper is to explore QUIC functionalities to suggest techniques to improve throughput, speedup and efficiency in wireless networks. The experimental results were established on a local test bed setup connected to a wireless access point in a campus network environment. Experimental results show that QUIC performance in the form of throughput and speedup over TCP/IP in live network environment. The fairness of QUIC in competing flow situations is also examined, and found to perform well in long life traffic. We also propose the reintroduction of FEC for minimization of retransmission latencies. © 2018 IEEE.Item A principled look at the utility of feedback in congestion control(Association for Computing Machinery, 2019) Tahiliani, M.P.; Misra, V.; Ramakrishnan, K.K.Networked applications are ubiquitous and their performance requirements are becoming increasingly stringent. Network congestion can seriously impact performance contributing to increased latency, packet loss and poor throughput. To address these problems, the networking community has come up with a large number of congestion control algorithms. Congestion control schemes developed over the past few decades can be classified into two broad classes: one based on an end-system's perception of network congestion and the other based on the network providing feedback to flows that pass through it. In this paper, we make the observation that the pure end-system based congestion control schemes are faced with the significant challenge of receiving ambiguous signals that make it difficult to infer where the congestion is occurring and if this flow is even the cause of that congestion. This ambiguity makes it difficult for pure end-system based control schemes to achieve fairness across different flows. Modern routers and switches in the meantime, have grown in computing capability and can generate fine grained feedback at line speeds for flows traversing them. We show that even relatively simple feedback generated in-network at the point of congestion eliminates the ambiguities faced by pure end-system based congestion control mechanisms, thus ensuring the network functions at the right fair and efficient operating point. We provide the theoretical underpinnings establishing the need for in-network feedback to enable the network to operate at a unique fixed point at the intersection of the desired fair and efficient operation regimes, and demonstrate through emulation experiments that our use of the well-established and studied PI-control for Active Queue Management and Explicit Congestion Notification meets the goals of low latency, high throughput and fine granularity control of the queue while achieving fairness. © 2019 Copyright held by the owner/author(s). Publication rights licensed to ACM.
