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...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-07-01
|
Series: | Sensors |
Subjects: | |
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 |