publications
publications by categories in reversed chronological order. generated by jekyll-scholar.
2020
- Resource Assignments in Network Data TransportGautam Raj MoktanAalto University, 2020
Communication networks have come a long way since their invention and adoption in the modern society. They have fundamentally changed how society functions and the speed at which activities are conducted. Colossal amount of data is transported through today’s networks to convey information between various end points. The Internet is the largest information and communication network shared by billions of end points as a common medium of data transfer today. The amount of data that can be transported through these networks within a given time period, also known as bandwidth, is the principal resource shared between the different end points. And, as is the case with many other finite resources available to modern society, scarcity of resources has led to the development of various schemes of resource distribution. The Transmission Control Protocol (TCP) is the dominant mechanism for transporting data between end points in the Internet. It provides various functionalities such as ensuring that the data is transported reliably between the end points and preventing the receiver and the network from being overwhelmed by too much data sent. TCP implements congestion control mechanisms so that multiple flows can share the network capacity. This thesis analyses the sharing of network resources in communication networks, using a customized TCP variant. Traditionally, TCP treats all flows as equal regardless of their end utility and attempts to provide equal share of the network bandwidth to each flow. This research analyses a scenario without that assumption. Specifically, short and long data transfers are considered unequal. As a manifestation of such concept, the research work developed a TCP congestion control variant which was able to provide different share of network capacity to different flow types. The performance of the protocol was then tested under multiple settings to investigate the notion further and evaluate the implications for deployment at large. Solutions to the resource assignment problem merit not just technical but also socio-economic analysis. The research explores the development of different resource assignment schemes in society at large and finds analogous schemes in communication networks. By comprehending the various notions of fairness prevalent in the society, several concerns to be addressed while developing resource assignment schemes are identified.
@phdthesis{ec61d771c3e541be8c0ea3683245c756, title = {Resource Assignments in Network Data Transport}, keywords = {resource assignment, network data transport, TCP, fairness, resource assignment, network data transport, TCP, fairness}, author = {Moktan, {Gautam Raj}}, year = {2020}, language = {English}, isbn = {978-952-60-3982-4}, series = {Aalto University publication series DOCTORAL DISSERTATIONS}, publisher = {Aalto University}, number = {115}, address = {Finland}, school = {Aalto University}, }
2019
- IJCNDSDistributive justice in network communicationsGautam Raj Moktan, and Jukka MannerINTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, Jan 2019
Communication networks often have limited resources to serve all users and flows, and therefore different network resource assignment schemes have been deployed that satisfy fairness notions such as max-min fairness or proportional fairness. The justification of why one notion suits over other must be given due analysis in designing and administrating of communication networks. We explore the development of such fairness notions and resource assignment policies from philosophical and economics roots and how they translate into network communications and its layered protocol architecture. We find that resource assignment policies are not commutative, which impacts communications traffic and its bidirectional nature. We observe the effect of prioritisation in assigned resource amounts under different notions of the α-fairness spectrum and when the proportion of prioritised participants is varied. After an exploratory discourse, we formulate steps for designing and administrating resource allocation schemes for network communications that takes distributive justice into consideration.
@article{1b990c4b61bb4f4793847acd3fa76be9, title = {Distributive justice in network communications}, keywords = {Distributive justice, Fairness, Networking, Prioritisation, Resource allocation, Socio-economics}, author = {Moktan, {Gautam Raj} and Manner, Jukka}, year = {2019}, month = jan, day = {1}, doi = {10.1504/IJCNDS.2019.102987}, language = {English}, volume = {23}, pages = {499--521}, journal = {INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS}, issn = {1754-3916}, publisher = {Inderscience Publishers}, number = {4}, }
2018
- JCNCUtilizing Connection Usage Characteristics for Faster Web Data TransportGautam Raj Moktan, Nutti Varis, and Jukka MannerJournal of Computer Networks and Communications, Jan 2018
The quest for faster data transport to improve web user experience is ongoing and attempts are conducted from various fronts to realize it. On top of improving user experience, the implications of improving web data transport are also on the energy efficiency of wireless devices as well as user retention rates of service providers. HTTP/1.x allow the opening of multiple TCP connections per server and then using those connections for fetching multiple web objects through the use of HTTP pipelining. With the advent of HTTP/2.0, multiplexing is done inside a single connection to fetch multiple objects. In this paper, we analyze the TCP connections between the browser and the servers and examine their characteristics. We describe how an enhanced TCP variant can take advantage of data transport connection patterns. We show the benefits that enhanced TCP system can bring with the understanding of connection usage patterns. We find that such transport protocol can have effect in the page idle times as well as the connection concurrency during web page transfer. The results show significant improvement of page load times for both encryption heavy and unencrypted pages. We discuss the effect of the transport protocol on object transfer, connection duration, idle times during the page load, connections, and concurrency of flows that cumulate into page load times.
@article{34902cbbb0a64db5babb1c0e48d7c994, title = {Utilizing Connection Usage Characteristics for Faster Web Data Transport}, author = {Moktan, {Gautam Raj} and Varis, Nutti and Manner, Jukka}, year = {2018}, month = jan, day = {1}, doi = {10.1155/2018/4520312}, language = {English}, volume = {2018}, journal = {Journal of Computer Networks and Communications}, issn = {2090-7141}, publisher = {Hindawi Publishing Corporation}, }
2014
- IEEE WiMOBTowards Understanding Interruption and Reordering in HSPA/HSPA+ NetworksLennart Schulte, Gautam Moktan, Mikko Särelä, and 1 more authorIn Seventh International Workshop on Selected Topics in Mobile and Wireless Computing (STWiMob), Larnaca, Cyprus, 8-10 October 2014, Jan 2014
@inproceedings{df4de4a2e14042228163e2c0438c81a3, title = {Towards Understanding Interruption and Reordering in HSPA/HSPA+ Networks}, author = {Schulte, Lennart and Moktan, Gautam and S{\"a}rel{\"a}, Mikko and Manner, Jukka}, year = {2014}, doi = {10.1109/WiMOB.2014.6962149}, language = {English}, isbn = {978-1-4799-5041-6}, series = {IEEE International Conference on Wireless and Mobile Computing Networking and Communications-WiMOB}, publisher = {IEEE}, pages = {51}, booktitle = {Seventh International Workshop on Selected Topics in Mobile and Wireless Computing (STWiMob), Larnaca, Cyprus, 8-10 October 2014}, }
- ICACCIPerformance analysis of a short flow favoring TCPGautam Raj Moktan, Saurabh Pokhrel, Lennart Schulte, and 2 more authorsIn IEEE International conference on Computing, Communications and Informatics (ICACCI, 2014, Delhi. 24-27 September 2014, Jan 2014
@inproceedings{1670b73610a54e6fbf998be362fe8fdd, title = {Performance analysis of a short flow favoring TCP}, author = {Moktan, {Gautam Raj} and Pokhrel, Saurabh and Schulte, Lennart and Sarela, Mikko and Manner, Jukka}, year = {2014}, language = {English}, pages = {134--142}, booktitle = {IEEE International conference on Computing, Communications and Informatics (ICACCI, 2014, Delhi. 24-27 September 2014}, }
2012
- Book ChapterInternet, find me a job!Evgenia Litvinova, Vilen Looga, Håkan Mitts, and 4 more authorsJan 2012
- Book ChapterProliferation of the crowdsourcing phenomenonRaisa Halonen, Mohammad Hoque, Mokter Hossain, and 3 more authorsJan 2012
- INFOCOM GISFavoring the shortGautam Raj Moktan, Sebastian Siikavirta, Mikko Särelä, and 1 more authorIn Computer Communications Workshops (INFOCOM WKSHPS), the 15th Global Internet Symposium workshop Orlando Florida, March 30 2012., Jan 2012
@inproceedings{5bc2b183943e4170975368b993689e67, title = {Favoring the short}, author = {Moktan, {Gautam Raj} and Siikavirta, Sebastian and S{\"a}rel{\"a}, Mikko and Manner, Jukka}, year = {2012}, language = {English}, isbn = {978-1-4673-1017-8}, pages = {31--36}, booktitle = {Computer Communications Workshops (INFOCOM WKSHPS), the 15th Global Internet Symposium workshop Orlando Florida, March 30 2012.}, }