Spotting
 Timeline
 Travel Tip
 Trip
 Race
 Social
 Greeting
 Poll
 Img
 PNR
 Pic
 Blog
 News
 Conf TL
 RF Club
 Convention
 Monitor
 Topic
 #
 Rating
 Correct
 Wrong
 Stamp
 PNR Ref
 PNR Req
 Blank PNRs
 HJ
 Vote
 Pred
 @
 FM Alert
 FM Approval
 Pvt
Forum Super Search
 ↓ 
×
HashTag:
Freq Contact:
Member:
Posting Date From:
Posting Date To:
Blog Category:
Train Type:
Train:
Station:
Pic/Vid:   FmT Pic:   FmT Video:
Sort by: Date:     Word Count:     Popularity:     
Public:    Pvt: Monitor:    Topics:    

Search
  Go  
dark mode
 
Wed Apr 17 05:16:37 IST
Home
Trains
ΣChains
Atlas
PNR
Forum
Quiz
Topics
Gallery
News
FAQ
Trips
Login
Post PNRPost BlogAdvanced Search

Blog Entry# 1254561
Posted: Oct 23 2014 (14:50)

12 Responses
Last Response: Nov 26 2014 (23:58)
5 Followers
Site-Related
42514 views
11

Oct 23 2014 (14:50)  
 
guest   6387 blog posts
Entry# 1254561               Past Edits
I produced the following by citing Source in detail just to explain the Most Popular, Secured and scalable IT Platform of Indian Railway adopted by CRIS(CENTRE FOR RAILWAY INFORMATION SYSTEMS(An Organisation Under Ministry of Railways)) .
Let's have a look at the technology of Major IR Projects of CENTRE FOR RAILWAY INFORMATION SYSTEMS(An Organisation Under Ministry of Railways)
Source: click here
Then
...
more...
click on the "About Projects" Button. You can see the "Technology" of each of the main Seven main Projects of CRIS as discussed below:
1 Technology for Unreserved Ticketing System: The application has been developed with a two layered architecture in C++. The database requirements are met through a Sybase product, ASE-CE. A Java version of the application is used in the ATVMs(Automated Ticket Vending Mechines now found in Major Railway Stations in all over India) to provide additional features in the user interface. The kiosks have a touch screen based user interface, a smart card reader, a thin client and a thermal printer.
Currently, the hardware is deployed across 06 data centres, including one data centre for Disaster Recovery. To cater to the expansion of the user base for this application, the setup was revamped recently and migrated to a high-end Virtualized setup. This is the first time that Virtualization has been implemented for an application of Indian Railways. The backend setup has a provision to support Business Continuity ensuring nearly 100% uptime for the application. Besides this, at the client end, the so called ‘Smart Clients’ have been deployed which are basically thin clients with a footprint of Relational Database Management System (RDBMS) and application image. These ensure continuous business operations in the event of network / backend outage for 3 days for thin clients and 1 day for ATVMs. The application rides on the Unified Ticketing Network (UTN) for the Passenger Reservation System and Unreserved Ticketing System.
The printing device is a customized Dot Matrix Printer. However, in case of ATVMs, Thermal Printers are being used. CRIS works as the coordinating agency for procurement of peripheral equipment for the Zonal Railways. For details on current procurements, please go to our section on Tender Notices.
2 Technology for Control Office Application(COA): The application has been developed with a 3 layered architecture comprising of client, application servers and database servers. The operating system is Windows Server 2003, 64 Bit for servers and Win XP for clients. Data base is Oracle 10g 64 bit. GUI is based on ASP. Net, C# Win Forms and middleware is Dot Net Framework with IISTEAM.
3 Technology of Frieght Operation Information System(FOIS): The application has been developed in house with a 3-tier architecture using Visual Basic 6.0 (EE), Oracle Tuxedo 10 (Middleware) and Oracle 10g as Database. Reports are available on J2EE platform accessible both on FOIS network and over the web at www.fois.indianrail.gov.in. FOIS is integrated with other operations modules of CRIS using an Enterprise Application Integration software and with banks and customer legacy system through SOA using web services. Oracle grid including Oracle Weblogic, Oracle Tuxedo and Oracle DB are used for the same.
4 Technology for Integrated Coaching Management System(ICMS): The operations (COIS) and punctuality (PAM) modules have been developed in-house on the Java EE 6 platform and hosted on IBM WebSphere Application Server. The maintenance module leverages the capabilities of IBM Maximo Asset Management software.
5 Technology for National Train Enquiry System: The core NTES application has been developed in Client/ Server Architecture using C language and Sybase ASE version. Application is running on IBM X-series server with Linux as operating system. The servers are in High Availability mode at each site. The train schedule/running data is available at 4 NTES sites (Delhi, Mumbai, Chennai and Kolkata). Each site performs updates on the trains running status for its defined region through the data received from Control Office Applications (COA) using EAI tool TIBCO. The data is then replicated to all other sites from the local site using the Sybase replication server. Replication of data serves two purposes. Firstly, actual train running information is available to public through all the delivery channels and secondly the data is available from other sites in case of failures/ system down on a particular site. In addition to replication of data between the site wise databases of NTES application, the Sybase replication server replicates data from all four sites to centralized database of call center application hosted on ORACLE database.
The web interface of NTES www.trainenquiry.com being used most widely is written in Microsoft DOT net technology with IIS as application server and the database is Microsoft SQL server. The SQL server integration services (SSIS) is used for replicating data from Sybase to Microsoft SQL server.
6 Technology for Passenger Reservation System(PRS):
This architecture is based on the state of the art technology using 3-tier client-server distributed transaction processing paradigm. The system has distributed architecture with 5 server clusters placed in server centers in five cities: New Delhi, Mumbai, Kolkata, Chennai and Secunderabad. The server clusters are connected together by a core network based on a mesh of 02×02 Mbps leased lines. It is an on-line client server application developed in ‘C’ on OVMS using RTR (Reliable Transaction Router) as middleware. It is currently hosted on state of art converged infrastructure (Itanium blade servers).
Server Blade servers having 64-Bit Itanium 9340 Processor
Operating System Open VMS 8.4
Database In-house CRIS proprietary
Middleware HP Reliable Transaction Router (RTR)
Frontend DEC Forms, C and FORTRAN as development tools
Communication Systems CISCO routers using 2Mbps DOT lines
Network Topology Mesh Topology
Network protocol TCPIP, DECNET
Hand Held Terminals for Ticket Checking
The application is developed in-house based on IBM Lotus Expeditor technology. The mobile technologies used are Lotus mobile connect version 6.1.1 for VPN, Lotus expeditor synch server (version 6.2) and DB2E on mobile devices. IBM Tivoli directory server LDAP (version 6.0) is being used for user authentication. The servers are Xeon (Dell power edge 2950) with OS - RHEL 4 update 4. The RDBMS is DB2 version 9.1.5 and Application server - IBM WAS 7.0.0.9.
7 Technology for Software Aided Train Scheduling: The SATSaNG application is being developed in house, using Microsoft technologies like Microsoft Visual Studio C# for development, Microsoft Expression Blend for designing Interfaces, WPF framework for Rich Graphical Interface and MVVM for design patterns. Oracle 11G provides the backbone for the centralized database. This application is being designed based on a three layered architecture. Terminal servers will be used to host application centrally. All the servers will reside in CRIS data centre in high availability mode.
Application IntegrationSouce:click here
Independently-running applications interchange data amongst themselves. COA (Control Office Application), which assists train controllers (despatchers) in planning and tracking the movement of trains across the network, shares its data with applications such as NTES (by which passengers can obtain a train's location and forecast movement). Train punctuality reports are generated through ICMS (Integrated Coaching Management System), which also receives data from COA.
From the aforesaid discussion you can have an idea what type of technology is adopted in Indian Railways by CRIS. It Uses C++,Linux, ASP.Net,Java everything for their each IR Project and no doubt it has been the most secure and dependable interface now for railways.
Attached Pic:
CRIS IMAGE(Taken from the Google Images)
Image of Application Screen of National Train Enquiry System(NTES)
URL:
click here
For details visit "www.cris.org".
Please share your views and opinions.

Translate to English
Translate to Hindi

1 Public Posts - Thu Oct 23, 2014

1165 views
0

Oct 23 2014 (17:43)
guest   6387 blog posts
Re# 1254561-2               Past Edits
Guys have no suggestion on this post?????
The post is lengthy but contains "Cream Information"
Translate to English
Translate to Hindi

8 Public Posts - Thu Oct 23, 2014

1 Public Posts - Thu Oct 30, 2014

1 Public Posts - Wed Nov 26, 2014

Travel SAFE

1. RailFanning does NOT MEAN dangerous pics/videos.
2. Doorplating pics/youtube videos are strictly FORBIDDEN in IRI.
3. Take plenty of food pics and other safe pics.
4. Write human interest narratives to make the pics interesting.
5. Enjoy blogging and travelling SAFELY.

REMEMBER: YOUR LIFE is the most precious thing, NOT RailFanning.

Leading Polls

Rail News

New Trains

Site Announcements

  • Entry# 5648027
    Mar 01 2023 (12:44AM)


    In response to past confusions with Train/Station updates and resulting fights and controversies, the following clear and objective guidelines are being issued, with no room for any arguments or debates about validity. Also, included, some other changes with respect to Ratings. 1. All Red Ratings will require further explanation. Red Ratings won't...
  • Entry# 5388512
    Jun 24 2022 (08:45AM)


    As announced previously, there are a few changes coming to IRI user accounts, based on past practices. 1. As before, you will be able to quickly DELETE your IRI User account at ANY time. However, the menu option for this was hidden in the profile page, and could not easily be located....
  • Entry# 5148000
    Nov 29 2021 (06:40AM)


    A new feature will be released soon, whereby you can follow blogs tagged with specific Trains & Stations. If you have already posted blogs tagged with some Train/Station, then you will be set to automatically follow that Train/Station. Thereafter, any future news/blogs tagged with those Trains/Stations will be marked to your...
  • Entry# 5093784
    Oct 13 2021 (07:04AM)


    These days, every other day, we are getting requests from members to allow email login to their FB-based IRI account. 10 years ago, we had given the option for users to login through FaceBook - in retrospect, this was a mistake. These days, apparently, users are quitting FaceBook in droves because...
  • Entry# 4906979
    Mar 14 2021 (01:12AM)


    Followup to: Fmt Changes The new version of FmT 2.0 will soon be here - in about 2 weeks. As detailed in the previous announcement, many of the old FmT features like Train TT, Speedometer, Geo Location, etc. will be REMOVED. It will be a bare-bones simple app, focused on trip blogging. It...
  • Entry# 4898771
    Mar 06 2021 (10:33PM)


    There are some changes coming to FMT. Many of the features of FMT, like station arrival, TT, speed, geo, passing times, station time, etc. are ALREADY available in OTHER railway apps. So all of these features will be REMOVED. We'll have ONLY BLOGGING - quick upload of pics/videos/audio, etc. You may attach...
Scroll to Top
Scroll to Bottom
Go to Mobile site
Important Note: This website NEVER solicits for Money or Donations. Please beware of anyone requesting/demanding money on behalf of IRI. Thanks.
Disclaimer: This website has NO affiliation with the Government-run site of Indian Railways. This site does NOT claim 100% accuracy of fast-changing Rail Information. YOU are responsible for independently confirming the validity of information through other sources.
India Rail Info Privacy Policy