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...
Main Authors: | , , , , , , , , |
---|---|
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 |