Faculty Publications
Permanent URI for this communityhttps://idr.nitk.ac.in/handle/123456789/18736
Publications by NITK Faculty
Browse
7 results
Search Results
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 Situation-Based Congestion Control Strategies for Wired and Wireless Networks(Institute of Electrical and Electronics Engineers Inc., 2018) Kharat, P.; Kulkarni, M.Performance of transport layer is measured mostly in terms of packet delivery ratio, transmission delay, and throughput. Congestion control (CC) strategies are responsible for transport layer performance. There are different congestion control algorithms are designed and developed by researchers to handle shared, highly distributed and heterogeneous environment. In this paper, we are analyzing most of the popular congestion control algorithms based on link state, type of traffic, mode of transmission and bandwidth delay product (BDP). In the proposed algorithmic solutions, networking researchers not only looking for congestion but also taking care of effective use of network resources in different types of environments such as wired, wireless, high-speed, long-delay, etc. To avoid severe congestion based on feedback mechanism few packets are dropped randomly by using active queue management (AQM) techniques. Using explicit congestion notification (ECN) mechanism unnecessary packet dropping is avoided. Data center network (DCN) uses a different approach to handle congestion. © 2018 IEEE.Item Congestion controlling schemes for high-speed data networks: A survey(IOS Press Nieuwe Hemweg 6B Amsterdam 1013 BG, 2019) Kharat, P.; Kulkarni, M.The data networks are basically designed with the aim of maximum throughput and fair resource allocation by managing available resources. A transport layer plays an important role in throughput and fairness with the help of congestion control algorithms (variants). This survey targets mainly congestion issues in high-speed data networks to improve efficiency at connection or flow level. Transmission Control Protocol (TCP) is a dominating transport layer protocol in the existing network because of its reliable service and deployment in most of the routers. A cause of congestion may be different in wired and wireless network and needs to be handled separately. Packet delay, packet loss and time out (RTO) are not caused by congestion in case of wireless network. This has been taken into account in our consideration. To overcome the dominance of TCP, Google proposed UDP based solution to handle congestion control and reliable service with minimum latency and control overhead. In the literature several methods are proposed to classify transport layer Protocols. In this survey congestion control proposals are classified based on situation handled by the algorithm such as pure congestion, link loss, packet reordering, path optimization etc. and at the end congestion control at flow level has been addressed. © 2019 - IOS Press and the authors.Item Modified QUIC protocol for improved network performance and comparison with QUIC and TCP(Inderscience Publishers, 2019) Kharat, P.; Kulkarni, M.Congestion control mechanism is solely responsible for maintaining the performance of streaming data. However, when there is no congestion, a regular delivery window update is followed as a step by step process. The process can be improved by individual window update along with acknowledgement (ACK) as feedback to the server even in the absence of congestion. To achieve maximum throughput and minimum delay, we have suggested modification in the existing handshaking mechanism of quick UDP internet connections (QUIC) protocol. This paper presents an investigation of QUIC protocol performance and proposes a modified QUIC (ModQUIC): a modification in existing handshaking mechanism of QUIC to reduce control overhead. Chromium server-client model testbed setup results, show that the proposed technique gives stable output and improves performance in terms of overall throughput and delay over QUIC and transmission control protocol (TCP). Performance has been tested for limited (2 Mbps) and sufficient (10 Mbps) link bandwidth in presence of loss. The validation of results has been carried out with the help of linear regression model. The result show a throughput improvement of 35.66% and 51.93% over QUIC and TCP respectively and also the delay is reduced by 3% to 5% over QUIC and TCP. © © 2019 Inderscience Enterprises Ltd.Item Congestion control performance investigation of ModQUIC protocol using JioFi network: A case study(IOS Press Nieuwe Hemweg 6B Amsterdam 1013 BG, 2020) Kharat, P.; Kulkarni, M.Quick UDP Internet (QUIC) protocol is a transport and application layer solution developed by Google, which is the strong competitor to popular and well established Transmission Control Protocol (TCP). The QUIC protocol is being updated faster resulting into many new versions of the protocol. In this paper, the performance of Modified QUIC (ModQUIC) protocol has been tested with respect to congestion control using India's rapidly growing Internet service provider, the Reliance Jio 4G network (JioFi), which has captured 17% of the market share in a short time. This experimental study investigated ModQUIC protocol performance with congestion control mechanisms CUBIC and Bottleneck Bandwidth Round-trip-propagation-time (BBR) in the JioFi network. The experiment is conducted using a testbed, developed with JioFi and RaspberryPi-3 wireless router along with network emulator: Netem. The ModQUIC performance is verified using test video files stored on Google drive. The performance is tested in packet loss and packet reorder situations using metrics, Throughput and Retransmission Ratio (RTR). We observed that overall ModQUIC/BBR performance is better than ModQUIC/CUBIC in the current Internet. We observed that Reliance Jio is an economical solution for highly populated countries like India, but not a contemporary solution to fulfill India's newly launched digitization project. © 2020 - IOS Press and the authors. All rights reserved.Item ModQUIC protocol performance verification with CUBIC and BBR congestion control mechanisms(Inderscience Publishers, 2021) Kharat, P.; Kulkarni, M.ModQUIC protocol is developed to compete for TCP’s dominance. In this work, ModQUIC protocol performance is evaluated using the BBR protocol and suggested a new decrease factor (?) for CUBIC protocol. Results show that ModQUIC with BBR outperforms ModQUIC with CUBIC and QUIC with CUBIC and BBR. To verify the performance of ModQUIC, a chromium server-client model-based testbed is created. The experiment result shows that throughput, delay and data rate performance of ModQUIC with BBR is superior. The performance is tested for limited and sufficient link bandwidth in presence of loss. The result analysis shows that throughput with ModQUIC/BBR improved by 6.8%, 19.06% and 27.9% over ModQUIC/CUBIC, QUIC/BBR and QUIC/CUBIC respectively whereas, a delay is reduced by 8.02%, 6.56% and 14.38% over ModQUIC/CUBIC, QUIC/BBR and QUIC/CUBIC, respectively. Overall observations conclude that the performance of ModQUIC/BBR is improved and stable as compared to ModQUIC/CUBIC, QUIC/BBR and QUIC/CUBIC. © © 2021 Inderscience Enterprises Ltd.Item Modified QUIC protocol with congestion control for improved network performance(John Wiley and Sons Inc, 2021) Kharat, P.; Kulkarni, M.In the networks, a transport layer is responsible for reliable data with guaranteed Quality of Service. A Modified-QUIC protocol provides improved throughput and reduced latency of the network. This work proposes a modification in handshaking mechanism for QUIC protocol to minimize overhead due to control signals and time required to update the congestion-window size. This modification fine-tunes the window update mechanism with the acknowledgment frame, which results in a smooth variation in the congestion-window size. This leads to the control congestion by regulating traffic in the network. In the proposed mechanism, unnecessary time out events are avoided by updating the congestion-window on receipt of the acknowledgment frame. This work has been carried out using two different testbed setups to verify the transport layer and a browser network performance. It has been observed that a Modified-QUIC protocol is easy to deploy, improves the throughput and data rate by 35% and 3.43%, respectively, over the QUIC protocol. The average fairness index is increased with a file size and for the long live traffic. © 2021 The Authors. IET Communications published by John Wiley & Sons Ltd on behalf of The Institution of Engineering and Technology
