Agnostic and Modular Architecture for the Development of Cooperative ITS Applications

A Vehicular Adhoc Network (VANET) is a generic conceptualisation that can be applied to the communications domain of an Intelligent Transportation Systems (ITS). It defines requirements that allow the exchange of information between applications and services running on equipment that form a VANET, m...

Full description

Bibliographic Details
Main Authors: Bruno Dias, Alexandre Santos, Antonio Costa, Bruno Ribeiro, Fabio Goncalves, Joaquim Macedo, M. João Nicolau, Oscar Gama, Susana Sousa
Format: Article
Language:English
Published: Croatian Communications and Information Society (CCIS) 2018-09-01
Series:Journal of Communications Software and Systems
Subjects:
Online Access:https://jcomss.fesb.unist.hr/index.php/jcomss/article/view/550
_version_ 1819239495219806208
author Bruno Dias
Alexandre Santos
Antonio Costa
Bruno Ribeiro
Fabio Goncalves
Joaquim Macedo
M. João Nicolau
Oscar Gama
Susana Sousa
author_facet Bruno Dias
Alexandre Santos
Antonio Costa
Bruno Ribeiro
Fabio Goncalves
Joaquim Macedo
M. João Nicolau
Oscar Gama
Susana Sousa
author_sort Bruno Dias
collection DOAJ
description A Vehicular Adhoc Network (VANET) is a generic conceptualisation that can be applied to the communications domain of an Intelligent Transportation Systems (ITS). It defines requirements that allow the exchange of information between applications and services running on equipment that form a VANET, mainly moving vehicles, fixed road infrastructure's systems and mobile personal devices. In this unique and demanding environment, interoperability is attained through the use of specific wireless communications technologies and protocols which have been addressed by several international standardisation organisations in an effort to boost the development of applications that could help users in very important application areas such as traffic safety and efficiency, infotainment and personal comfort. The great heterogeneity on the capabilities of the interconnected devices, the scale of the number of devices that could be involved, the various degrees of density and the complexity on the mobility patterns, makes interoperability at the application level a challenging problem.Apart from the technical restrictions imposed by those specific technologies, standard communications architectures for ITS present additional limitations due to the strategy used to access the communications technologies inside an ITS station, which is based on classic routing and switching mechanisms, signalling methodologies and facilities middle-ware layers. They also lack important implementation details for deployment of collaborative applications in real-world heterogeneous scenarios, favouring the development of these applications in a closed ecosystem, mainly dominated by the automotive industry leaders.This paper presents an agnostic VANET architecture, adapted from ETSI and ISO modern standards, to be deployed on ITS as a mean to overcome those limitations. This new approach permits the use of different communication technologies and network/transport protocol stacks in an open and modular framework, facilitating the creation of ITS cooperative applications and services, using traditional network programming paradigms where applications use the available medium transparently.The proposed architecture and its design principles have been used during the development, implementation and deployment of a Platooning application that the authors have developed on top of commercially available On Board Units.
first_indexed 2024-12-23T13:53:01Z
format Article
id doaj.art-8114fec9cee64954bc07ca5d0a264490
institution Directory Open Access Journal
issn 1845-6421
1846-6079
language English
last_indexed 2024-12-23T13:53:01Z
publishDate 2018-09-01
publisher Croatian Communications and Information Society (CCIS)
record_format Article
series Journal of Communications Software and Systems
spelling doaj.art-8114fec9cee64954bc07ca5d0a2644902022-12-21T17:44:32ZengCroatian Communications and Information Society (CCIS)Journal of Communications Software and Systems1845-64211846-60792018-09-01143218227Agnostic and Modular Architecture for the Development of Cooperative ITS ApplicationsBruno DiasAlexandre SantosAntonio CostaBruno RibeiroFabio GoncalvesJoaquim MacedoM. João NicolauOscar GamaSusana SousaA Vehicular Adhoc Network (VANET) is a generic conceptualisation that can be applied to the communications domain of an Intelligent Transportation Systems (ITS). It defines requirements that allow the exchange of information between applications and services running on equipment that form a VANET, mainly moving vehicles, fixed road infrastructure's systems and mobile personal devices. In this unique and demanding environment, interoperability is attained through the use of specific wireless communications technologies and protocols which have been addressed by several international standardisation organisations in an effort to boost the development of applications that could help users in very important application areas such as traffic safety and efficiency, infotainment and personal comfort. The great heterogeneity on the capabilities of the interconnected devices, the scale of the number of devices that could be involved, the various degrees of density and the complexity on the mobility patterns, makes interoperability at the application level a challenging problem.Apart from the technical restrictions imposed by those specific technologies, standard communications architectures for ITS present additional limitations due to the strategy used to access the communications technologies inside an ITS station, which is based on classic routing and switching mechanisms, signalling methodologies and facilities middle-ware layers. They also lack important implementation details for deployment of collaborative applications in real-world heterogeneous scenarios, favouring the development of these applications in a closed ecosystem, mainly dominated by the automotive industry leaders.This paper presents an agnostic VANET architecture, adapted from ETSI and ISO modern standards, to be deployed on ITS as a mean to overcome those limitations. This new approach permits the use of different communication technologies and network/transport protocol stacks in an open and modular framework, facilitating the creation of ITS cooperative applications and services, using traditional network programming paradigms where applications use the available medium transparently.The proposed architecture and its design principles have been used during the development, implementation and deployment of a Platooning application that the authors have developed on top of commercially available On Board Units.https://jcomss.fesb.unist.hr/index.php/jcomss/article/view/550Intelligent Transportation SystemsVehicular Adhoc NetworksAgnostic Communications Architecture
spellingShingle Bruno Dias
Alexandre Santos
Antonio Costa
Bruno Ribeiro
Fabio Goncalves
Joaquim Macedo
M. João Nicolau
Oscar Gama
Susana Sousa
Agnostic and Modular Architecture for the Development of Cooperative ITS Applications
Journal of Communications Software and Systems
Intelligent Transportation Systems
Vehicular Adhoc Networks
Agnostic Communications Architecture
title Agnostic and Modular Architecture for the Development of Cooperative ITS Applications
title_full Agnostic and Modular Architecture for the Development of Cooperative ITS Applications
title_fullStr Agnostic and Modular Architecture for the Development of Cooperative ITS Applications
title_full_unstemmed Agnostic and Modular Architecture for the Development of Cooperative ITS Applications
title_short Agnostic and Modular Architecture for the Development of Cooperative ITS Applications
title_sort agnostic and modular architecture for the development of cooperative its applications
topic Intelligent Transportation Systems
Vehicular Adhoc Networks
Agnostic Communications Architecture
url https://jcomss.fesb.unist.hr/index.php/jcomss/article/view/550
work_keys_str_mv AT brunodias agnosticandmodulararchitectureforthedevelopmentofcooperativeitsapplications
AT alexandresantos agnosticandmodulararchitectureforthedevelopmentofcooperativeitsapplications
AT antoniocosta agnosticandmodulararchitectureforthedevelopmentofcooperativeitsapplications
AT brunoribeiro agnosticandmodulararchitectureforthedevelopmentofcooperativeitsapplications
AT fabiogoncalves agnosticandmodulararchitectureforthedevelopmentofcooperativeitsapplications
AT joaquimmacedo agnosticandmodulararchitectureforthedevelopmentofcooperativeitsapplications
AT mjoaonicolau agnosticandmodulararchitectureforthedevelopmentofcooperativeitsapplications
AT oscargama agnosticandmodulararchitectureforthedevelopmentofcooperativeitsapplications
AT susanasousa agnosticandmodulararchitectureforthedevelopmentofcooperativeitsapplications