Abstract
A mobile ad hoc network (MANET) has several intrinsic features that create unique queuing dynamics, and thus congestion control inside a MANET must be achieved under time-critical conditions. Meanwhile, the Named Data Networking (NDN) architecture ensures traffic optimization and has attracted renewed attention as part of the future internet. The synergy between NDN and MANETs can be exploited in order to improve the performance of dynamic content routing and congestion control mechanisms. This overview identifies the key concepts involved in congestion control for NDN-based MANETs. It also proposes some criteria for categorising existing congestion control solutions for NDN-based MANETs and discusses the advantages and disadvantages of each category. Future challenges regarding congestion control for NDN-based MANETs are also highlighted.
Highlights
End-user computing is a compilation of approaches to computing that allows end-users to better control their mobile computing environment without the aid of real programmers or developers
The synergy between Named Data Networking (NDN) and mobile ad hoc network (MANET) can be exploited in order to improve the performance of dynamic content routing and congestion control mechanisms
We provide a Systematic Literature Review (SLR) methodology (Kitchenham, 2004) with particular attention to studies related to congestion control for NDN-based MANETs
Summary
End-user computing is a compilation of approaches to computing that allows end-users to better control their mobile computing environment without the aid of real programmers or developers. The characteristics of MANETs (i.e., high channel error rate, severe link-layer contentions, frequent link breakage, and dissimilar path quality-of-service (QoS) properties) seriously interfere with communication These characteristics degrade the overall performance of MANETs in terms of end‐to‐end delay, packet delivery ratio, network throughput, and network overhead. The existing Internet architecture adopts the TCP/IP model that is based on the end-to-end principle and perpetual connectivity In this model, the network is ‘transparent’ and just forwarding data (i.e., it is ‘content unaware’). Named Data Networking (NDN) is an emerging ICN-based architecture that aims to cope with the increasing traffic demands on the Internet (Saxena et al, 2016). Data become independent from location, application, storage, and means of transportation This NDN property enables in-network caching and replication of content. In NDN, congestion control is mostly performed by the receiver (consumer) node because network transport is initiated and controlled by this node
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have