- Open Access
NDN-GSM-R: a novel high-speed railway communication system via Named Data Networking
© Li et al. 2016
Received: 30 November 2015
Accepted: 4 February 2016
Published: 16 February 2016
To keep up with the rapid development of railway and meet the high demand for communication business in China, Global System for Mobile Communications-Railway (GSM-R) based on General Packet Radio Service (GPRS) ahead of Europe has been developed. However, the current data communication mode of GPRS using TCP/IP has some disadvantages, such as poor mobility, lack of security etc. For this reason, there are some problems for GSM-R, like handover, which makes communication service quality undesirable. Named Data Networking focuses on named data, adopts data-facing communication mode, and does not care where the contents are stored but the contents themselves. It can effectively solve the problems caused by TCP/IP. In this paper, a new high-speed railway communication system with Named Data Networking (NDN) named NDN-GSM-R is proposed. Two simulations, called transmission interference time and end-to-end transmission delay of NDN-GSM-R, have been conducted. The simulation results show that NDN-GSM-R has better performance in high-speed mobile communication environment and can make up the insufficiency of the current GSM-R based on TCP/IP framework.
Global System for Mobile Communications-Railway (GSM-R)  is the digital mobile communication system specially designed for railway communication. Based on GSM mobile communication system, GSM-R retains the original services of GSM system and adds some railway feature services, like advanced speech call service and dispatch service. In China, GSM-R adopts general packet radio service (GPRS) technology based on TCP/IP to achieve wireless transmission of dispatch command information, checking information transmission of train wireless number etc. However, with the rapid growth of train speed, the packet data communication mode based on TCP/IP makes the GSM-R unable to deal with communication handover and other problems. Besides, the complex environment along the high-speed railway in China makes it urgent to raise a new plan for high-speed railway mobile communication.
QoS of GSM-R
End-to-end transmission delay
≤0.5 s (99 %)
Transmission interference time
<0.8 s (95 %), <1 s (99 %)
Transmission error-free time
>20 s (95 %), >7 s (99 %)
Named Data Networking (NDN) was proposed by Van Jacobson from Xerox Palo Alto Research Institute (PARC) in 2009 to reduce the disadvantages of the data communication mode based on TCP/IP [5, 6]. NDN provides users with all kinds of safe and convenient services and has the ability to expand elastically and innovate continually. Besides, NDN has some required features of the next generation of network architecture, such as high speed, safety, reliability, intelligent control, and reliable bearing.
Different from TCP/IP network architecture, NDN is content oriented and relies on named data to transmit in the network and concerns no user address information. NDN changes the original package structure and addressing mode, namely, the message header does not use IP address as identification but the content name. Therefore, this new network communication model is going to deal with handover caused by high-speed mobile communication better. NDN is driven by data requesters in communication process. Data communication can be achieved by switching interest package and data package. Interest package is a package with the name of content request, and data package is content package with the data. In order to request the data packets, data requesters broadcast interest package including content name in NDN. Through deploying three kinds of data structure on the forwarding plane, interest package forwarding operation is completed. Three kinds of data structure are, respectively, content store (CS), forwarding information base (FIB), and pending interest table (PIT). FIB has a similar routing table with TCP/IP networks, but a set of export is allowed. CS is used to store data package which has been requested. PIT records the interest package transmitted but non-responded as well as its access to interface .
In this paper, a new high-speed railway communication system with NDN named NDN-GSM-R is proposed, and the simulations on the transmission interference time of NDN-GSM-R as well as the end-to-end transmission delay  have been conducted. The simulation results show that NDN-GSM-R has better performance in high-speed mobile communication environment and can make up the insufficiency of the current GSM-R based on TCP/IP framework.
This paper is organized as follows. In Section 2, the related works which are some hot issues of NDN in communication application field are surveyed. In Section 3, NDN-GSM-R is proposed for high-speed railway communication. Simulative results are illustrated in Section 4, and the improvement in the transmission interference time and the end-to-end transmission delay is shown to prove the effectiveness of NDN-GSM-R. In the end, the conclusion is presented in Section 5.
2 Related works
At present, there are some hot issues of NDN in the communication application field. (1) Ad hoc network. With the rapid growth of wireless network, high-frequency mobility of the user nodes may lead to high dynamics of network topology. The routing protocol initially designed for wireless network loses its advantages. Lixia Zhang of UCLA is committed to applying NDN protocol to ad hoc network and improving its efficiency . (2) Unmanned system. Swarun Kumar from Massachusetts Institute of Technology came up with an unmanned system based on NDN . Since unmanned communication system always needs to get the surrounding environment information, such as road information and pedestrian information, NDN can transmit the information more efficiently and safely. Compared with IP network, NDN can be used in an unmanned system better. (3) Vehicle ad hoc network. Since vehicle ad hoc network has short connectivity and high dynamics of network topology, Marica Amadeo and other people suggested using NDN to establish vehicle ad hoc network . For the monitor performance of NDN network caching and data package, vehicle ad hoc network based on NDN can perform better.
In short, the researchers have obtained a lot of progress on various aspects of NDN and have issued some typical essays. However, the relevant research is still in the start-up stage. There are no reports on the research achievement that NDN is tested in the environment of high-speed railway communication.
3 Architecture of NDN-GSM-R
In traditional GSM-R, TCP/IP is adopted in the transport layer between GSM-R communication server and GPRS interface server. GPRS interface server is in charge of the protocol conversion of transport layer and application layer between GPRS and CTC/TDCS systems as well as IP address transformation of two systems. Because NDN relies on named data to transmit in the network, it needs no IP address transformation. Therefore, the packed data of the application layer can be transmitted directly through NDN.
The data requester packs the data of the application layer into the interest package based on the NDN protocol, transmits the interest package into the data link layer and physical layer successively, and sends to the GPRS network finally.
When the network router receives interest package, it processes the interest request further based on the NDN forwarding strategy and workflow.
If the interest request is different from the original one, the interest package is transmitted to the data provider through GPRS or Ethernet network.
The data provider returns the interest request which is related to the data package to the data requester.
4 Evaluations and discussion
Handover is the main challenge for high-speed mobile communication. As stated in Section 1, in terms of the index of QoS, transmission interference time and end-to-end transmission delay are the evaluation indexes of the network layer performance . Therefore, this section shall compare the transmission interference time and end-to-end transmission delay of traditional GSM-R with that of NDN-GSM-R in high-speed mobile handover by the simulations. It is to test the communication performance of NDN-GSM-R in the high-speed mobile environment.
4.1 Simulations settings
The simulations are conducted through a high-performance computer. The core component CPU adopts Intel(R) Core(TM) i5-3470 CPU @3.20 GHz. And each CPU includes four cores. The internal memory adopts DDR3 4 GB frequency of 1600 MHz. The operating system adopts 32 bits Windows 7. The simulation uses ndnSIM 2.0 . The main code of simulation is 327 lines with C++ programming language.
In the simulation, it needs to set the related parameters on the simulation platform of NDN communication to simulate the communication environment of high-speed running train. NDN communication performance is studied for the current GSM-R handover. Based on the QoS index of GSM-R, the data package size is 30 bytes and the data transmission rate is set as 70 Kbps in the network. User node sends 100 interest requests to the data provider node .
In the current GSM-R, the data transmission rate is 270 Kbps in the data link layer. If the train runs at the speed of 360 km/h and the average distance between base stations is 3 km, three handovers happen every minute. Each successful handover needs 300 ms communication outage. In order to meet the real communication situation of the train, we make data request for train handover to test the network communication performance. Namely, Src9 is set up to disconnect with Rtr3 at 5.0000 s and connect with Rtr3 at 5.3000 s; Src9 is set up to disconnect with Rtr3 at 20.0000 s and connect with Rtr2 at 20.3000 s; and Src9 is set up to disconnect with Rtr2 at 35.0000 s and connect with Rtr1 at 35.3000 s.
4.2 Simulations results
4.2.1 Simulation of transmission interference
When communication link breaks at 5.0000 s, the requested data package is stored in NDN routers due to NDN network caching function. When Src9 connects with Rtr3 again at 5.3000 s, Src9 starts to receive data package No. 525 at 5.3702 s. Later, the serial numbers of the received data package increases linearly until data package No. 529 is received at 5.4102 s.
Since interest request has a life cycle, only when the life cycle is over can the corresponding interest requests in the PIT table be deleted. Therefore, the serial numbers of data package which is received from 5.4200 to 5.4800 s are fluctuant. It shows that the interest requests from No. 492 to No. 498 have expired. The user can receive the corresponding data package only when he or she transmits these requests again. At the moment, the transmission process of communication link is disturbed. It goes back to normal until data package No. 524 is received at 5.8002 s.
In conclusion, after the communication link is connected again, the transmission process (from 5.3000 to 5.8002 s) of data package is disturbed due to user handover. At last, the data transmission of communication link recovers at 5.8002 s. Therefore, NDN transmission interference time is 502 ms in the process of Src9 handover. Based on the above, we can draw a conclusion that handover interference time of NDN-GSM-R is less than 502 mm. It is a lot better than the service quality index—800 ms.
4.2.2 Simulation of end-to-end transmission delay
The simulation result shows that compared with the traditional packet data communication mode based on TCP/IP, NDN has better communication performance in high-speed mobile communication environment. Its transmission interference time is less than 80.2 ms, and it is a lot better than the service quality index—500 ms. The caching function of NDN improves data transmission rate and network resources utilization as well as communication reliability. At the same time, NDN transmits data based on content name, which improves communication mobility a lot. Even when the link breaks, the communication can be resumed quickly. The communication losses which are caused by a link break can be reduced to minimum.
The paper puts forward a NDN high-speed GSM-Railway communication system (NDN-GSM-R). Two simulations are made to compare transmission interference time and end-to-end transmission delay service quality index with the packet data communication mode based on TCP/IP of GSM-R. The stimulation results show that NDN-GSM-R has better communication performance and can better meet the data communication demands for the future high-speed train running.
This research was supported by Research Fund for the Doctoral Programme of Tianjin Normal University (52XB1504).
Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
- A Sniady, J Soler. An overview of GSM-R technology and its shortcomings. 12th Int Conf on ITS Telecommun, 2012:626-629Google Scholar
- PY Du, LJ Luo, YS Ma et al. A dual-antenna based handover scheme for GSM-R network. Int Conf Wirel Commun Signal Proc, 2012:1-6Google Scholar
- H Guo, H Wu, Y Zhang. GSM-R network planning for high speed railway. IET 3rd International Conference on Wireless, Mobile and Multimedia Networks, 2010:10-13 doi:10.1049/cp.2010.0605
- K Kastell, S Bug, A Nazarov et al. Improvements in railway communication via GSM-R. IEEE 63rd Vehicular Technology Conference, 2006:3026-3030Google Scholar
- V Jacobson, DK Smetters, JD Thornton et al. Networking named content. Conext’09 Proceedings of International Conference on Emerging Networking Experiments & Technologies, 2009, 55(1): 1-12Google Scholar
- L Zhang, D Estrin, J Burke et al. Named Data Networking (NDN) project. ACM SIGCOMM Computer Communication Review 44(3), 66–73 (2010)View ArticleGoogle Scholar
- Z Li, K Liu, Y Zhao et al. MaPIT: an enhanced pending interest table for NDN with mapping bloom filter. IEEE Commun. Lett. 18(11), 1915–1918 (2014)View ArticleGoogle Scholar
- W Jiang, S Lin, Z Zhong. QoS Requirements of GSM-R for locomotive synchronization operation and control service. 2011 7 th International Conference on Wireless Communications, Networking and Mobile Computing, 2011: 1-4Google Scholar
- M Meisel, V Pappas, L Zhang. Ad hoc networking via named data. Mobiarch Proceedings of the Fifth Acm International Workshop on Mobility in the Evolving Interne, 2010: 3-8Google Scholar
- S Kumar, L Shi, N Ahmed et al. CarSpeak: a content-centric network for autonomous driving. ACM SIGCOMM Computer Communication Review 42(4), 259–270 (2012)View ArticleGoogle Scholar
- M Amadeo, C Campolo, A Molinaro, CRoWN: content-centric networking in vehicular ad hoc networks. Communications Letters IEEE 16(9), 1380–1383 (2012)View ArticleGoogle Scholar
- M Spyridon, A Afanasyev, I Moiseenko et al. ndnSIM 2.0: A New Version of the NDN Simulator for NS-3. (USA, Technical Report NDN-0028, 2015-01)Google Scholar