Delay Tolerant Network Protocols in a Railway Network

Delay Tolerant Network Protocols in a Railway Network

Eugene Tikhonov, Donat Schneps-Schneppe, Dmitry Namiot
DOI: 10.4018/IJERTCS.2021100101
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

The paper is devoted to the analysis of the effectiveness of the DTN (delay tolerant network) system in a communication network on a railway line. Trains act as moving objects that are sending and receiving messages to/from an external network. Trains may also transmit telemetry collected during movement. The article presents data on the effectiveness of the DTN network with various protocols in terms of reducing the delay in the message and telemetry delivery and in increasing the total number of delivered messages in the railway scenario. An analysis of railway lines with various loads and different coverage of mobile networks was made. These models are based on real railway maps and train schedules. The effectiveness of DTN during migration to networks of a higher data rate (5G) and networks with satellite connection of trains is discussed.
Article Preview
Top

Introduction

The article is an extended version of the paper “Delay Tolerant Network Potential in a Railway Network” (Tikhonov et al., 2020), published as part of the 2020 26th Conference of Open Innovations Association (FRUCT).

DTN (Delay Tolerant Network) as a part and the enhancement of the railway communication system is being analyzed in the article. Messages from a train to the server in the external fixed network and return messages to the train are transmitted over the radio-link. If the train is inside the network (the coverage area of the base stations, BS) then the message can be delivered almost instantly. If the train is out of the coverage then delivery is delayed by several minutes, tens of minutes, or even more than an hour. In the DTN case, if a train is offline (out of the coverage) during an attempt to send a message, then this message is saved. Then it may be forwarded to another train (oncoming or passing) when these trains are in mutual communication range. When the train reaches the coverage area, the message is sent – if it was not delivered yet through the forwarding chain by another train, which arrived in the coverage area earlier (see Figure 1).

Figure 1.

Example of two possible data delivery routes. Data is generated on the Mobile terminal 1 (black train) and could be delivered directly (dotted arrow) or partially via another Mobile terminal 2 (gray train) that is faster

IJERTCS.2021100101.f01

The idea is to use DTN to reduce message delivery delays and/or increase the number of delivered messages. The paper estimates the potential improvement of these parameters due to DTN, and how close to this estimation specific DTN routing protocols can be. Computer simulation of the railway sections Tyumen-Surgut (low traffic) and Moscow-St. Petersburg (high traffic) is used as illustrative scenarios. At the same time, the relevant types of transmitted data are analyzed: telemetry (continuous data generation on the train with delivery to the external network), single user-messages (to the external network or to the train), dialogs (chains of responses to received messages) and message flows (generated both on trains and in the external network with a given intensity). The influence of the values of the main parameters is studied: the average speed of the response in the dialogs, the network coverage of the railway, the equipment of trains with satellite terminals, the key parameters of the routing algorithms.

Top

Background

A system of movable mobile objects that could interact with each other is a mobile ad hoc network (Namiot, 2015). In the railway scenario not all objects can directly communicate with each other, links do not form a full graph. Intermediate relay nodes should store and forward packets (Ramanathan & Redi, 2002). So, data should be delay and disruption tolerant; therefore, this is a DTN case, with communication possibility determined by proximity (Namiot & Sneps-Sneppe, 2012).

There are a lot of works devoted to the effectiveness of DTN in various scenarios. The system tries to transmit the largest amount of data as quickly as possible. The general theoretical foundations of DTN are considered, for example, by Fall (2003). The main difficulties are discussed, and the basic terms and concepts are proposed. Jain et. al. (2004) propose a general categorization of possible routing protocols based on various prior knowledge (future predictions) divided into classes of “Oracles”. “First Contact” (FC) makes a random choice of the transmission route and does not require any a priori data. “Minimum Expected Delay” (MED) selects the best route according to average delivery delay statistics using the Dijkstra algorithm. “Earliest Delivery” (ED) uses current knowledge of upcoming delivery times. “Earliest Delivery with Local Queuing” and “Earliest Delivery with All Queuing” additionally balance the intermediate nodes load at a meeting or in the entire system, respectively. Theoretically, it is possible to minimize the total delay by using Linear Programming, but in practice, such a solution requires enormous computing resources and complete knowledge of the future. Therefore, it is necessary to rely on not optimal, but more realistic algorithms.

Complete Article List

Search this Journal:
Reset
Volume 15: 1 Issue (2024): Forthcoming, Available for Pre-Order
Volume 14: 1 Issue (2023)
Volume 13: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 12: 4 Issues (2021)
Volume 11: 4 Issues (2020)
Volume 10: 4 Issues (2019)
Volume 9: 2 Issues (2018)
Volume 8: 2 Issues (2017)
Volume 7: 2 Issues (2016)
Volume 6: 2 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing