Mobile Ticketing System of Local Train for nonNFC

DOI : 10.17577/IJERTCONV3IS06037

Download Full-Text PDF Cite this Publication

Text Only Version

Mobile Ticketing System of Local Train for nonNFC

Pooja Padwal, Samiksha Tamboli, Sri Yashi

Department of Computer Engineering

K.C College of Engineering Thane

Abstract Near field communication (NFC) is a set of ideas and technology that enables Smartphone's and other devices to establish radio communication with each other by touching them together or bringing them into proximity. This technology thus can be useful only for high end phones. To overcome this drawback this paper presents an application for ticketing system of local trains using RFID technology and based on the concept of NFC for nonNFC. All the users can use this application without having the need of NFC feature in their phones. Thus this application will be much more easy and user friendly to everyone.

KeywordsNFC(Near Field Communication),RFID(Radio Frequency Identification),RFID Tag, RFID Reader, GPRS, Ticketing System


    The possible applications of RFID[1] and NFC technology[2][3] are immense. NFC (Near Field Communication) is a young radio technology which finds special application in the field of mobile consumer electronics. NFC is a short-range wireless technology that works on the 13.56 MHz frequency allowing a secure data exchange between devices placed at small distances (a few centimeters). RFID, realizes automatic identification and data transfer via electromagnetic radio signals typically by means of an active reader that is connected to a source of energy and a passive electronic tag that is a transponder receiving its power from the reader by magnetic induction.

    In this proposed system, the application for nonNFC Ticket is developed. This system will make use of the Near Field Communication technology[4] along with the mobile phone (Java and GPRS Enabled) to carry out the ticketing transactions. One can register and get a subscription tag to scan it through RFID reader which will give a unique ID of the passenger to the sever which in turn provide an e-ticket to the commuter on his mobile.


    The use of NFC in ticketing has already been analyzed in a few prior trials and research projects. Some of the projects based on NFC that are already implemented are:

    O¨BB (Austrian Federal Railways)[5]:BB offers the service named as Handy Tickets based on NFC. In this system Ticket can be obtained on NFC Enabled mobile phone via SMS. The customer has to be register first and then he can buy the tickets by sending an SMS. Customer receives an special

    code. Before starting the journey customer needs to verify this code at terminal via NFC.

    In 2005 the German transport association RMV (Rhein– Main-Verkehrsverbund) started a pilot project, where customers could use their NFC enabled mobile phone to purchase tickets. Based on a best-price-policy passengers only had to check in/out at a terminal in the bus when they entered or left, in order to receive the cheapest ticket for the route.

    Touch and Travel[6]l: This is the NFC trial by German National Railway Company in 2008. For this trial Check In / Check Out principle is used. The customer has to touch their NFC enabled mobile phones at a special touch points before entering and after leaving a vehicle, as shown in Fig.1.. The system automatically calculates the price for the route and the bill is generated at the end of the month.

    For above systems,user must have NFC enabled device.

    One of the most popular systems for RFID based mobile ticketing is operating in London. The so-called Oyster Card works as contactless smartcard for prepaid mobile ticketing and can be used on all public transport services within the London area. For this user need to carry separate smartcard.

    Fig 1. Touch and Travel System.


    In the proposed system initially the user is required to open an account with railways and should keep their account funded[7]. On the other side railway will create a master

    database with the user ID and the amount.

    With every subscription, a RFID card will be given which has to be identified by the RFID scanner mounted at the railway stations. This will contain the authentication details of the user which will be checked with the database. After successful authentication the commuter will enter the destination, class and number of ticket fields as per requirement and send it to the server using the GPRS feature. The fare for the same will

    be calculated and the amount will be deducted from the users prepaid account. After this the ticket will reach the commuters mobile in an RMS (Record Management Store) format which cannot be modified, fabricated or tampered by the user thus maintaining the security aspect.

    1. Block Diagram

      Fig.2. Architecture of proposed system

    2. Components

      1. Mobile Phone: The first component will be a GPRS enabled mobile phone with an RFID chip attached to it. The mobile phone will be fed with a computer program coded entirely in Java.

      2. RFID Reader [8]: The RFID Reader is the second component which is meant to be mounted on the wall of Railway Stations that would be accessible to the commuters.

      3. Server: This is the most important component that is supposed to manage the entire system. The server will consist

        of the user database i.e. their unique IDs and a computer program coded in VB.NET.

      4. RFID Chip [8]: RFID is abbreviation of Radio Frequency

    3. Working

      Fig.3. RFID Tag

      Identification. The job of this chip is to store 10 digits ID of the card which when brought near the reader should send that ID detail to the server. RFID chip is shown in Fig.3

      The basic working of the system with the above mentioned four main components is explained as per the flow under. Initially the commuter willing to issue a ticket will open the application fed into his mobile phone [9]. The application

      would consist of all the necessary details to be entered for issuing a basic ticket like destination, no of commuters, etc. After successfully entering the details the user will submit those over the internet. The next step would be that the user will have to quickly get his mobile phone scanned with the RFID Reader mounted on the Railway Stations, which will lead scan the RFID chip on the users phone thus obtaining his unique ID, as shown in Fig.2. This ID will be transferred over to the Server. The Server in turn will connect to the internet to fetch the details entered by the user and create a ticket in RMS format. RMS format is a kind of data storage format which cannot be tampered by the user. This RMS ticket will be sent to the users mobile phone via the internet thus completing the entire transaction. The ticket will be a timed version which will last for a stipulated time in which the user is meant to complete his journey. In the meanwhile the server maintains an account of every user and while a ticket or transaction has been requested the amount will be deducted from the balance, further making it easier in the payment terms too.

      User sends Details of journey via. Mobile phone to server

      User sends Details of journey via. Mobile phone to server

      User then scans RFID chip at RFID reader/scanner

      User then scans RFID chip at RFID reader/scanner

      • Amount will be deducted from our prepaid account,

      • Up to 10 cm range,

      • Password Protected transaction,

      • Password based Encryption,

      • Easy to Interface,

      • Paperless E-ticketing.

    1. p>Technology & Programming Languages

      The followings are the various Programming Languages and Technologies that are going to be used in the proposed system

      • Mobile side: Java Based Mobile Programming, For GPRS link, Web client and RMS Database

      • PC 2008 Based Application Software[10], For Serial Port Programming Database SQL[11], For Web client GPRS internet link.

  4. SCOPE AND APPLICATION The system is developed only for

        • Mumbai suburban railway as Mobile E-ticketing system.

        • Proposed system can be used for Bus Transport system.

        • This system can be used for shopping in supermarket.


RFID Reader reads UID and sends it to server

RFID Reader reads UID and sends it to server

Validation and Verification of UID and journey details

Validation and Verification of UID and journey details

The Proposed system can overcome the biggest drawback of the existing NFC Ticketing systems. This system allows the customer to use NFC Ticketing even they dont have high-end mobile phones. Thus the system will be suitable for Indian economic environment and can be easily implemented with the existing ticketing systems. The system can work with most of the mobile phones that are used today thus increasing the usability of the system.

D. Features

Server sends ticket on users mobile in RMS format over internet.

Server sends ticket on users mobile in RMS format over internet.

Fig.4 . Flow of the System


We thank Prof.Shilpa Nimbre who has been the guide and has been helping in the project. She has personally corrected us.

Also we would like to express our sincere gratitude to our Principal Dr. Hansraj Guhilot and our H.O.D Prof. Amarja Adagaonkar for giving us the opportunity to enhance our knowledge in the present and futuristic project Mobile Ticketing System of Local Train for nonNFC.


  1. K. Finkenzeller, RFID Handbook: Fundamentals and Applications in Contactless Smart Cards, Radio Frequency Identification and Near Field Communication, 3rd ed. Chichester, UK: John Wiley & Sons, 2010.

  2. IJCSNS International Journal of Computer Science and Network Security, VOL.12 No.2, February 2012 Manuscript received February 5, 2012 Manuscript revised February 20, 2012 Near Field Communication (NFC) Hussein Ahmad al-Ofeishat, Mohammad A.A.Al Rababah

    The Following are the prominent features of the above

    discussed system

    • No need to stand in any type of queue,

    • Using own mobile for ticket,

    • Time effective,

  3. Proceedings of the National Conference "NCNTE-2012" at Fr. C.R.I.T., Vashi, Navi Mumbai, Feb. 24-25, 2012. NEAR FIELD COMMUNICATION

[4].2009 First International Workshop on Near Field Communication NFC Ticketing: a Prototype and Usability test of an NFC-based Virtual Ticketing application.-Stefano Levialdi Ghìron, Serena Sposato Computer Science Dept., Univ. of Rome.

  1. Handy-Ticket, O BB, retrieved on Sep. 20th, 2013. [Online].Available:


  2. Touch & Travel, Deutsche Bahn, retrieved on Oct. 20th, 2011.[Online].Available: el/de/dieidee/funktionsweise/funktionsweise.html

[7]. Fourth International Workshop with Focus on Near Field Communication System Integration of NFC Ticketing into an Existing Public Transport Infrastructure-[2012]-Rainer Widmann, Stefan Gr unberger, Burkhard Stadlmann, Josef Langer University of Applied Sciences Upper Austria

  1. An NFC Ticketing System with a new approach of an Inverse Reader Mode

  2. M-Ticketing Whitepaper,-Copyright © 2011 GSM Association [10]Dave Grundgeiger, Programming Visual Basic.Net, First Edition 2002,

OReilly Publication, ISBN: 0-596-00093-6, 464 Pages.

[11]James R. Groff, Paul N. Weinberg, SQL: The Complete Reference, First Edition, Osborne/McGraw-Hill, ISBN 0-07-211845-8

Leave a Reply

Your email address will not be published.