Context-Aware Naming and Forwarding in NDN-Based VANETs

Vehicular ad-hoc network (VANET) is a technology that allows ubiquitous mobility to mobile users. Inter-vehicle communication is an integral component of intelligent transportation systems that enables a wide variety of applications where vehicles interact and cooperate with each other, from safety...

Full description

Bibliographic Details
Main Authors: Waseeq Ul Islam Zafar, Muhammad Atif Ur Rehman, Farhana Jabeen, Byung-Seo Kim, Zobia Rehman
Format: Article
Language:English
Published: MDPI AG 2021-07-01
Series:Sensors
Subjects:
NDN
Online Access:https://www.mdpi.com/1424-8220/21/14/4629
id doaj-971ead52410e4ff9beda11a541d44290
record_format Article
spelling doaj-971ead52410e4ff9beda11a541d442902021-07-23T14:05:05ZengMDPI AGSensors1424-82202021-07-01214629462910.3390/s21144629Context-Aware Naming and Forwarding in NDN-Based VANETsWaseeq Ul Islam Zafar0Muhammad Atif Ur Rehman1Farhana Jabeen2Byung-Seo Kim3Zobia Rehman4Department of Computer Science, COMSATS University, Islamabad 45550, PakistanDepartment of Electronics and Computer Engineering, Hongik University, Sejong 30016, KoreaDepartment of Computer Science, COMSATS University, Islamabad 45550, PakistanDepartment of Software and Communication Engineering, Hongik University, Sejong 30016, KoreaDepartment of Computer Science, COMSATS University, Islamabad 45550, PakistanVehicular ad-hoc network (VANET) is a technology that allows ubiquitous mobility to mobile users. Inter-vehicle communication is an integral component of intelligent transportation systems that enables a wide variety of applications where vehicles interact and cooperate with each other, from safety applications to non-safety applications. VANETs applications have different needs (e.g., latency, reliability, delivery priorities, etc.) in terms of delivery effectiveness. In the last decade, named data networking (NDN) gained the attention of the research community for effective content retrieval and dissemination in mobile environments such as VANETs. In NDN, the content’s name has a vital role in storing and retrieving the content effectively and efficiently. In NDN-based VANETs, adaptive content dissemination solutions must be introduced that can make decisions related to forwarding, cache management, etc., based on context information represented by a content name. In this context, our main contributions are two-fold: (i) we present the hierarchical context-aware content-naming (CACN) scheme for NDN-based VANETs that enables naming the safety and non-safety applications, and (ii) we present a decentralized context-aware notification (DCN) protocol that broadcasts event notification information for awareness within the application-based geographical area. Simulation results show that the proposed DCN protocol succeeds in achieving reduced transmissions, bandwidth, and energy compared to existing critical contents dissemination protocols.https://www.mdpi.com/1424-8220/21/14/4629NDNcontext-aware namingVANETsNDN namingforwardingcritical content dissemination
collection DOAJ
language English
format Article
sources DOAJ
author Waseeq Ul Islam Zafar
Muhammad Atif Ur Rehman
Farhana Jabeen
Byung-Seo Kim
Zobia Rehman
spellingShingle Waseeq Ul Islam Zafar
Muhammad Atif Ur Rehman
Farhana Jabeen
Byung-Seo Kim
Zobia Rehman
Context-Aware Naming and Forwarding in NDN-Based VANETs
Sensors
NDN
context-aware naming
VANETs
NDN naming
forwarding
critical content dissemination
author_facet Waseeq Ul Islam Zafar
Muhammad Atif Ur Rehman
Farhana Jabeen
Byung-Seo Kim
Zobia Rehman
author_sort Waseeq Ul Islam Zafar
title Context-Aware Naming and Forwarding in NDN-Based VANETs
title_short Context-Aware Naming and Forwarding in NDN-Based VANETs
title_full Context-Aware Naming and Forwarding in NDN-Based VANETs
title_fullStr Context-Aware Naming and Forwarding in NDN-Based VANETs
title_full_unstemmed Context-Aware Naming and Forwarding in NDN-Based VANETs
title_sort context-aware naming and forwarding in ndn-based vanets
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2021-07-01
description Vehicular ad-hoc network (VANET) is a technology that allows ubiquitous mobility to mobile users. Inter-vehicle communication is an integral component of intelligent transportation systems that enables a wide variety of applications where vehicles interact and cooperate with each other, from safety applications to non-safety applications. VANETs applications have different needs (e.g., latency, reliability, delivery priorities, etc.) in terms of delivery effectiveness. In the last decade, named data networking (NDN) gained the attention of the research community for effective content retrieval and dissemination in mobile environments such as VANETs. In NDN, the content’s name has a vital role in storing and retrieving the content effectively and efficiently. In NDN-based VANETs, adaptive content dissemination solutions must be introduced that can make decisions related to forwarding, cache management, etc., based on context information represented by a content name. In this context, our main contributions are two-fold: (i) we present the hierarchical context-aware content-naming (CACN) scheme for NDN-based VANETs that enables naming the safety and non-safety applications, and (ii) we present a decentralized context-aware notification (DCN) protocol that broadcasts event notification information for awareness within the application-based geographical area. Simulation results show that the proposed DCN protocol succeeds in achieving reduced transmissions, bandwidth, and energy compared to existing critical contents dissemination protocols.
topic NDN
context-aware naming
VANETs
NDN naming
forwarding
critical content dissemination
url https://www.mdpi.com/1424-8220/21/14/4629
work_keys_str_mv AT waseequlislamzafar contextawarenamingandforwardinginndnbasedvanets
AT muhammadatifurrehman contextawarenamingandforwardinginndnbasedvanets
AT farhanajabeen contextawarenamingandforwardinginndnbasedvanets
AT byungseokim contextawarenamingandforwardinginndnbasedvanets
AT zobiarehman contextawarenamingandforwardinginndnbasedvanets
_version_ 1721286004952793088