An Approach to Designing Critical Railway Voice Communication

Saved in:
Bibliographic Details
Title: An Approach to Designing Critical Railway Voice Communication
Authors: Ivaylo Atanasov, Evelina Pencheva, Vasil Vatakov
Source: Electronics, Vol 12, Iss 6, p 1406 (2023)
Publisher Information: MDPI AG
Publication Year: 2023
Collection: Directory of Open Access Journals: DOAJ Articles
Subject Terms: fifth-generation mobile communications, future railway mobile communication system, mission-critical services, security services, service bricks, concurrent processes, Electronics, TK7800-8360
Description: The digitalization of railways allows for improvements in service reliability, safety, security, and predictability. It relies on stable connections and innovative services. This paper presents an approach to designing critical railway voice communication applications, which follows the principles of a service-oriented architecture. Security-related functions, such as user data management and policy management that can be reused by different railway applications, are identified and designed as services. Common features, such as role management and presence, location, invite-a-user messaging, assured voice communications, and multiuser talker control, are also designed as services. The resources relevant to each service are defined and their unique identifiers are organized in tree structures. Moreover, the supported methods are described. Use cases illustrate the use of the services’ Application Programming Interfaces (APIs) in critical voice communication applications. The common application logic is modeled using call-state models, which present the application and network views. The models are formally described and it is proven mathematically that they exhibit equivalent behavior. The service API’s performance is studied through emulation to evaluate the injected latency.
Document Type: article in journal/newspaper
Language: English
Relation: https://www.mdpi.com/2079-9292/12/6/1406; https://doaj.org/toc/2079-9292; https://doaj.org/article/929af33cc0804b33b763be6480f55d5e
DOI: 10.3390/electronics12061406
Availability: https://doi.org/10.3390/electronics12061406
https://doaj.org/article/929af33cc0804b33b763be6480f55d5e
Accession Number: edsbas.DC5128A4
Database: BASE
Description
Abstract:The digitalization of railways allows for improvements in service reliability, safety, security, and predictability. It relies on stable connections and innovative services. This paper presents an approach to designing critical railway voice communication applications, which follows the principles of a service-oriented architecture. Security-related functions, such as user data management and policy management that can be reused by different railway applications, are identified and designed as services. Common features, such as role management and presence, location, invite-a-user messaging, assured voice communications, and multiuser talker control, are also designed as services. The resources relevant to each service are defined and their unique identifiers are organized in tree structures. Moreover, the supported methods are described. Use cases illustrate the use of the services’ Application Programming Interfaces (APIs) in critical voice communication applications. The common application logic is modeled using call-state models, which present the application and network views. The models are formally described and it is proven mathematically that they exhibit equivalent behavior. The service API’s performance is studied through emulation to evaluate the injected latency.
DOI:10.3390/electronics12061406