Advantages of CCTNS

Crime and Criminal Tracking Network Systems(CCTNS)

  • ­Project started in 2009. (In the wake of 26/11 attack.)
  • This is a project under the National e-Governance plan.
  • It’ll set up infrastructure (computers, printer, scanner, UPS, router etc) in each police station.
  • It’ll connect each police station to a centralized framework. (total about 14000 police stations in country)
  • Make biometric profile (fingerprints, blood group, birthmarks etc) of convicts.
  • Details of Arrested/ Missing/ Kidnapped.
  • Online tracking of complaints etc.
  • The core software is developed by Wipro. (of Azim Premji)

What are the advantages of CCTNS?

  • Easy to track convicts.
  • Biometric records of convicts are taken= no confusion in future. (e.g. if a criminal has done plastic surgery or got a fake driving license/election card to create new identity to settle in a different city/state.)
  • In the old “Don” movie (starring Big B), criminals kept contacts and payment details in a Red coloured Diary.
  • But in the remake of “Don” (starring Shah Rukh Khan), they’re using sophisticated hard disks! So, if criminals have upgraded their “office-procedures”, then police definitely needs more tech upgrades. Hahaha
  • In many schemes (such as right to education), the state Governments need to contribute some money and they always keep crying that “we don’t have money so we can’t implement it properly”.
  • But this CCTNS scheme is 100% centrally funded scheme=States can’t make excuses.
  • central data system is very useful for research on crime and for framing policies related to certain crimes.
  • This is very important considering the recent rape incidents, the juvenile issue and also the nature/origin/background of convicts.


Benefits to Senior police officers

(e.g. SP, DIG etc)

  1. Efficient personnel /HR  Management (e.g. salary, leave, promotion, transfer, training schedules etc. of the lower staff)
  2. Effectively oversee the investigation.
  3. They can quickly access the statistics regarding crime detection, investigation and prevention.
  4. They need such statistical data before
    1. a press conference, or
    2. replying to an R.T.I. or
    3. for supplying information to home minister, for questions asked in parliament/State legislative assembly.

Benefits to Investigating Officers

(ACP, Police inspector, etc)

  • They can contact external agencies like Jails, Courts, Transport, Passport, Foreigners Registration Offices / depts., etc., for relevant information.
  • Right now they’ve to manually call people or write paper-letters or send their staff to collect the information. For example
  1. Did xyz suspect was in jail during this xyz date or was he out on parole?
  2. Did Mr.X visit xyz country on xyz date?
  3. Is this car belong to Mr.X and was it previously owned by Mr.Y?
  • They can file On-line reports to senior officers – reduction of day to day paper work= now they can spent more time and energy doing actual investigation.
  • They can access On-line library containing checklist on investigations, court judgments, police manuals etc. to prepare a ‘full-proof’ charge sheet against the suspect.
  • They can allot assignments, patrolling-schedules etc. to the staff quickly.

Benefits to Citizen

  • You can register complaints can online.
  • You can track the progress on your FIRs online. 
  • You can download various forms (police clearance for domicile certificate etc.)
  • You requests police to verify background for servants, employment, tenants.
  • senior citizen registrations can register themselves (so policeman will visit your home once in a while to see everything is ok)
  • Motor Vehicle Tracking System,
  • List of missing persons, unidentified persons & dead bodies. So you don’t have to go from pillar to post to get such information.


Future ahead: CCTNS

  • Centralized IT enabled Police Passport Verification= Faster verifications.
  • Summons and Warrants can be approved online. In districts and remote villages, it takes a lot of time to reach court and get a warrant.
  • In case of Inter-state crimes, faster and improved coordination among police stations.

These are just some of the planned expansions. Many more can be introduced. (and you can asked to give suggestions during interview.)

Current Progress of CCTNS

  • All the States/UTs have started incorporating the system.
  • Pilot schemes have been launched at various police stations in the country from Jan 2013.
  • These pilot schemes mean that those police stations will be using the CCTNS for all their police work.









Generation of Digitized Crime Map based on the important landmarks located near by the place of incident ?

This is currently not under the scope of CAS being developed centrally at NCRB. State may choose to develop this functionality. However State would be required to own the changes done in core CAS if any to accommodate this functionality.


Does a nomenclature for creation of User IDs exist?

It is suggested that GPF number is unique to a police officer across the State and therefore user Id may include GPF number. A suggestion was also made by the SI that user Id which have role and police station name in the user id could be used e.g. janakpuri_io for the consistency. However, if this option is used, tracking would be difficult in cases where more than one investigation officers investigate the case in due course of time. It was mentioned that naming convention to be decided at the state level, however, it has to be consistent throughout the State.


Does CAS allow provision for single user Id for a Police Officer working as IO for multiple cases across multiple police stations?

A police officer may need to investigate multiple cases across different police stations such as SC/ST cases. In the current CAS application, where same user is an investigation officer in multiple police stations, multiple user Ids (each for all cases in one police station) needs to be created. We acknowledge that it is difficult to maintain in current State and NCRB, CPMU and SDA are working towards a solution for single user id across the State. States/UTs may like to share their feedbacks on possible technical solutions to implement this feature in CAS, as it is still under contemplation stage at NCRB.


If a police officer from a special investigating agency is required to investigate a case in a particular police station, does the system allow him/her to investigate the case without creation of a user id in that police station? For Example, a State crime branch officer is assigned to investigate a sensitive case in a police station.

As per the current manual system, the police officer from special investigation agency visits the particular police station, takes charge of the case and thereafter starts investigation. The same functionality exists in CAS application also and in such cases, he/she would have to be enabled as IO for that particular police station (by creation of separate user id to him/her) before a case is assigned to him/her.


A suggestion was given to the effect that the district level data center should be used in order to reduce the dependency on SDC from network connectivity point of view?

This is not envisaged


Can we use online application in case machine with offline database crashes?

No. The CAS application synchronizes the meta-data (FIR number, GD Num etc) between online and offline servers simultaneously to avoid any data integrity issues. Therefore it is not possible to use online application when offline database machine is crashed. To prevent such scenarios, a backup of database machine at police station needs to be maintained using tools on a defined frequency. This activity needs to undertaken by the State SI based on State data archival policy. However, once the entire data is synchronized to SDC, the data can be retrieved (even if the offline machine crashes) from SDC using the sync component. This can be achieved by using few flags available in CAS database which can be modified from the backend (though not advisable) for such situations. A step to step advisory is already available on NCRB website under the link “Nodal Officer Section ->Database Recovery solution if PS database gets corrupted”.


Does CAS have a provision that IG (Human Rights) can check the cases related to human rights only but within his jurisdiction?

Please refer to FAQs related to system administration where access rights to various offices have been defined. At this time there are predefined reports at various levels but customized reports will have to be developed in CAS for specialized agencies.


Does the system has a provision to create the police station of external agencies like railways, CID etc.?

. NCRB clarified that Railway Police, CID etc are not external agencies and this functionality is currently available in the application through CAS system administration module. The system administrator needs to assign the jurisdictional authority for each of these agencies based on the organizational hierarchy. Once this is defined users from these agencies can be enrolled in the system and assigned to the concerned agency.


How many knowledge transfer (KT) sessions have been conducted by SDA in NCRB?

. More than 6 KT sessions have been undertaken by SDA in NCRB. The topics covered in these KT sessions are technical setup, application functionality, system administration, CAS configuration and Data Migration Utility. Apart from these sessions, SDA has also provided handholding support to SI teams who visited NCRB with specific technical issues. SDA was advised to share the material of earlier KT sessions with all States/UTs for their reference. It was also informed that these sessions need to be undertaken on monthly basis in NCRB.


Can we assign multiple Ios for investigation to a single case and can they prepare their own case diaries?

Yes, this provision is available in CAS, however, any case can only have only one investigation officer as primary IO and other supporting IOs would be treated as additional IO (also in line with current manual process). These secondary IOs can prepare their supplementary Case Diaries (manually or electronically) and handover to the primary IO who can then prepare the final Case Diary in the CAS system


Can multiple case diaries (for same case) be entered in single day in the CAS Application?

Yes, this feature is available in the system where original case diary will be assigned serial number 1 while the supplementary diaries will be assigned sequence number 1A, 1B, 1C and so on. This query has been answered in the past as well and answer to this available in FAQ section of NCRB website.


Can we integrate HRMS with CAS?

It was mentioned that the transfers of the police officers in some States are currently being handled in HRMS. It is possible to integrate HRMS with CAS (through State System Integrator), however a separate meeting needs to be convened in the month of July, 2013 to understand and detail out the process of this integration


A concern was raised by a SI to the effect that SI had sent a list of queries on customization to NCRB but hasn’t got any response. They asked for a timeframe within which it shall be responded.

NCRB directed SDA to send the response to States/UTs within 10 days.


Are there any compatibility issues between Qmail and MS Outlook?

SDA has provided clarification that QMail is compatible with all the versions of MS Outlook and works on SMTP.


Would middleware (i.e. Mail server) and mail client be setup by SDA or State SI.? Also, who will bear the cost of this component?

The mail server/client has to be installed by State SI. Regarding the cost component, following options may be explored: • MS Stack – Windows desktops already have pre configured oulook client programme installed on the machine. • Open Source Open source client such as Thunderbird etc. may be installed which would not inflict financial impact. It was explained to SIs that CAS uses Q-Mail for transferring all the emails generated as part of CAS processes. The Q-Mail server is a mail transfer agent which utilizes any SMTP/POP server as source. The configurations of Qmail setup is mentioned in deployment document which is shared with States/UTs with every release (Please refer: fig no. 3.6.11 & 3.6.12 of deployment document).


Can Qmail server be setup on NIC domain as most of the government emails are configured in NIC domain?

Yes, the email functionality has been tested with the NCRB email addresses which use NIC domain. It is also tested on Gmail and Yahoo servers as well


There are lots of functional requirements under email serivice mentioned in FRS document. Are these functional requirements like mail box, global address book, and interface for sharing information etc. being covered in Core Application Software (CAS)?

SDA replied that these requirements should be studied in accordance with HLD, LLDs and SRS documents to understand the overall implementation of these functional requirements. It was also discussed that since all these functionalities are standard to any email client and therefore it was decided not to embed these features directly into CAS. The decision in this regard was taken by a technical committee during workshop to review the functional requirement compliance from 2nd July 2012 to 10th July 2012. However, in case States/SPMUs have specific query, they may write to NCRB for further clarifications. NCRB assured to look into the same with reference to the complete requirements mentioned in FRS/SRS within 10 days.


Can we integrate and configure SMS gateway with CAS?

Yes, this can be done and it has been tested successfully with SMS Gateway from NIC


Do we have any provision of auto-deletion of mail account from Qmail server in case if any police officer retires from police department?

This it is an operational issue and needs to be taken up at State/ UT level based on user management policy defined by State based on its HRMS policy.


Can we standardize the email addresses?

SDA mentioned that it is the State prerogative and needs to be consistent across the State.


If there is more than one language used in a State/UT, can a user see the data in both the languages in CAS?

Currently, the data is only visible in the language of data entry. No transliteration facility is available in current CAS Application and would only be available after implementation of multilingual solution. Therefore it is not advisable to capture the data in multiple languages at States.


Since the resource bundle for regional languages have to be maintained by State SI, would SDA share list of new labels, error messages etc. with each CAS release in future?

Yes. It was agreed that SDA would provide a list of new labels, error messages etc. with each release in future. The States would use this list for necessary language customization at their end.


Is the database structure of the CAS application frozen?

Around 90-95% of the database structure is stable and only minor modifications are being made to the database currently on account of application defects.


Are the reports & registers frozen? Or there are some important reports and registers to be implemented by SDA.

NCRB replied that the reports and registers are undergoing changes at NCRB level currently. The templates for revised reports/registers have been shared with all States/UTs via NCRB portal under Nodal Officers section.


Does the system allow customization of screen layout for a specific regional language, since Urdu language is written from right to left?

It was mentioned by SDA that customization is allowed for UI but urdu is special case where alignment is from right to left. These changes have to be done at State level by the State System Integrator.


Since there will be a change in alerts, messages and labels with every release, it will be very difficult for the SI to make the label, messages and alert changes in the code every time. What would be the solution for this?

The labels, messages and alerts are stored in property files and not in code therefore it can be changed outside the application. The details of all additional alerts, messages and labels will be updated in each subsequent release note.


Can the updated/editable version of SRS document be shared with States/UTs?

It is updated on NCRB Website.


Is the latest version of CAS online and CAS offline made available on NCRB website?

The latest version of CAS is already available on NCRB website and that the States/UTs may download and deploy it. The future versions would also be made available through NCRB Website once delivered by SDA.


M.P. SI already shared the list of issues with the helpdesk? What is the resolution on issues?

NCRB has mandated to SDA to check again and revert back on the issues reported by M.P. within 1 week.


Is the data migration utility working fine at NCRB since after migration, when user tries to file the FIR, system is throwing up errors on field “Assigned IO”?

It is advised to all States/UTs that data migration utility code shared with all States/UTs needs to be customized at States level. Similar issues have been corrected in other States as well and it is requested that State SI should own the DMU as this is scope of work as per their respective RFP. Several States like Haryana, Uttar Pradesh, Maharashtra and Jharkhand have already made necessary customizations in DMU to suite their State specific requirements. A separate advisory has already been issued in this regard by NCRB.


Is the sync utility tested because sync does not transfer the data from online to offline?

Yes, it is tested; however, there are issues which persist when data is transferred from online to offline and vice versa. STQC in its testing of Offline application has pointed out the similar issues. SDA is in process of resolving these issues, when rectified it will be intimated to all the SI’s.


Is there any provision of integration of CAS with external agencies without SSDG gateway as some States/UTs do not have SSDG provision?

It was mentioned that it is State specific subject and should be done in consultation with State DIT. NCRB/CPMU to discuss with the concerned DeitY and issue guidelines within a week.


Is there any provision in CAS application to create new fields or labels at State Level?

3 additional fields in each table of the database are already available in CAS database to support integration however new fields on screen requires code changes to core CAS which is not allowed. Additional table can be created and their foreign keys can be stored in these 3 additional fields to support the integration.


Can SI change the code of core CAS? (if mandatory field changes to non-mandatory, current Do-Don’t guidelines does not allow to change the core CAS)

The code for core CAS cannot be changed at State Level. If any changes are done by SI at State/UT level, SDA will not be responsible for such changes and all the future changes in core would have to be retrofitted at State/UT level by State SI. In case any change in core CAS which State feels is important to undertaken and is applicable to other States/UTs, they are requested to share the same with NCRB.


Can SDA share plan with all States/UTs for new features to be implemented in CAS in near future.

A plan would be shared with all States/UTs which would contain a detailed plan for next 6 months on features to be implemented in CAS.


Can SDA provide a guideline document on changes which can be done in core CAS? Also, can SDA give 100% assurance on no further change in user interfaces/methods of core CAS?

The Do’s and Don’t guidelines have been shared with the States/ UTs which detail out on what can/cannot be changed in core CAS. SDA assured that no significant changes are expected in CAS Application on user interface/methods of core CAS; however, 100% assurance cannot be given.


Can SDA incorporate some additional reports and registers in CAS?

SIs mentioned that there are some other important reports which are common for all the States/ UTs and should be implemented in core CAS. NCRB replied that CAS-State covers more than 50 such reports and any additional reports will be developed at State/UTs level by System Integrator and in turn the code can be shared with NCRB for further distribution.


Can State DMS be integrated with CAS and can multiple DMS be used within CAS Application?

DMS is not currently implemented in CAS State and SDA is under process of implementing DMS (Alfresco in open source and MS share point in MS stack). Integration between different DMS at State level is not recommended. If State SI plans to implement DMS at the State level, the same needs to be communicated to NCRB.


Himachal Pradesh SI is facing some issues in CAS and has already shared a log file with SDA. When can they get the response from SDA?

NCRB directed SDA to check the issue and CAS helpdesk has resolved this issue.


Delhi SI raised an issue regarding the sequence number skipping. What is the solution of this issue as it has been reported earlier also?

It was mentioned that the sequence number generation logic is skipping in General Diary, complaints, and FIR registration. NCRB has sent a team of NCRB officials / SDA/ CPMU representatives and resolved the issue. The online and offline applications of the same version need to be rolled out to avoid this issue.


Is current DMU utility a certified version?

Yes, the certified version has been given to States/ UTs. Any issues related to DMU shall be owned /fixed by the States/ UTs. However, the States SIs may flag the defects in bugzilla which the SDA will rectify & report compliance to the concerned State within one week of its reporting.


Can SDA share the status and resolution for each defect reported by State/UTs?

SDA to gather the data from Bugzilla and share the status and resolution with each State/ UT.


A query was asked regarding the petty case number not being available in search & view of preventive actions. Will they get the functionality in CAS?

SDA replied that the functionality is available in “preventive action” through which officer can search and view any petty case number. CPMU & SDA to demonstrate it to the State SI for their information.


Is there any character length restriction in CAS? As of now, there is no restriction on database field.

SDA/CPMU/NCRB replied that this is deliberately done to avoid performance issues in CAS Application. In case the FIR contents are beyond 8000 characters, these can be written in a word document and uploaded in FIR registration form. Once the DMS is implemented, all these attachments would be stored in DMS (instead of database) and would be stored on separate server for efficient performance in future. Users were queried on their apprehensions on using a word file instead of writing on the user interface, to which user shared that they do not have any apprehension except that the FIR contents should be part of the body of the FIR printouts instead of the Annexure. It was queried that if provision is made such that the attachments can be printed as part of FIR body, it is acceptable to the users, to which answer was received as affirmative. It was mentioned by NCRB that it has been taken up with SDA and CPMU to resolve this issue. Once the approach is finalized, it will be shared with all States/ UTs and States may like to share their technical suggestions on this issue. SDA & CPMU to demonstrate the capability of CAS to print the attachment as a part of FIR body within a week.


A presentation was given by CPMU on preparatory activities to be conducted for pilot launch of citizen portal at State. What are the dates for this launch?

NCRB directed to all States/ UTs to launch the citizen portal at State/UT between 20th May, 2013 and 01st June, 2013.


Can we allow someone else to sign the FIR on behalf of SHO if he/she is not available in police station? Currently, it is mandatory for the SHO to sign the FIR in CAS application.

SDA replied that an option is available in CAS through which SHO can designate another officer as in-charge of Police station. Once this is done, that police officer can sign the FIR.


Rajasthan SI raised an issue regarding the data migration activity. SI mentioned that the data has been digitized only for IIF1 and IIF2 for migration. What would be the approach for data migration?

SDA replied that there are two alternatives for this. • Either the data for remaining forms needs to be recorded in CIPA/CCIS and then migrated or • Entire data has to be digitized and then migrated. States may choose one of these options based on their requirements.


Is the CAS SSL enabled?

CAS is SSL enabled application but SI needs to procure the SSL certificates to implement & configure the same. An advisory has been issued by NCRB and CPMU in this regard.


Has SDA checked the issues on SSO implementation for MS stack?

SDA replied that the logs need to be analyzed to find out the exact problem. SDA would require the remote access for analyzing this issue.


Does CAS provide feature for GD number resetting every day?

SDA mentioned that currently the GD number gets reset on daily basis at the specific time. The time to rest the GD number is a configurable parameter which State can configure at SDC.


The release note provided along with the build does not contain the details regarding the issues that have been closed ?

Subsequent released note to contain the following :-a)Update in resource files. b)Update in Alerts/Front end messages. c)Update in any master entry . d)Update in code/design element* e)List of defects fixed in the release. *For the code (item (d)). SDA will provide update in code (Filename, Class name, function name) from AFR release onwards.


The performance of CAS application post data migration is extremely slow. How will SDA rectify this ?

Application performance has been fine - tune for better performance


Facing issue while submitting FIR.

Offline connectivity should be present while submitting the FIR from online portal.


GD and FIR access to higher Officers ?

User of higher officer needs to be created at Police station level to have the access of basic module life GD or FIR.


Issue in installing incremental build ?

Kindly deploy the builds in chronological order only to avoid installation issues. All successive builds should be deployed.


Skipping of FIR number ?

Do not reset the sequential number of any form manually. This may lead to omission of sequence number


Deployment Issues?

Follow the Deployment document before deploying build OR can take AMS support on line or by giving remote access.


Change of Mandatory fields in CAS, the system should have an ability to configure restricted and mandatory fields wherever relevant?

All mandatory and non mandatory fields in CAS have been finalized after detailed discussion with senior police officers from several States/UTs. As per the decision, States are not permitted to change any mandatory field to non mandatory category. In case State feels that the relevant data will not be available with police officials then default values may be decided at State level which may be filled in mandatory field.


User will select the IPC, Cr. PC , Local Act code and the system will decide if the complaint is cognizable or not ?

A report pertaining to all cognizable offences can be generated in current CAS where all cognizable offences under IPC can be listed. However no such report pertaining to local acts and sections is available. State may choose to develop a specific report for viewing the cognizable offences as per local acts and sections. However State would be required to own the changes done in core CAS if any to accommodate this functionality.


Allow to prepare Seizure List, Arrest Memo and Crime Detail Form before registration of FIR as it is required in cases like NDPS Act, Forest Act, Excise Act, Wild Life Protection Act etc. : Needs core CAS change

As per current provision, system seizure memo can be generated directly without the prerequisite of registering an FIR while in case of Arrest & Crime Details form either FIR or NCR is required. We understand that in many of these acts and sections arrest can be made immediately on field. This issue was discussed and deliberated during several workshops and subsequently it was decided that following process needs to be followed: 1.Carry out arrest/seizure in the field. 2.Report back to police station and immediately register a GD for arrest/seizure detailing the incident and arrest and associated time. 3.Register an FIR with a reference to the GD associated with the case. 4.Generate the arrest memo/seizure memo with reference to the arrest GD/ seizure GD as the case may be. The above process ensures that once the time of arrest/seizure is truthfully captured in GD, any mismatch in time can be countered using GD time and details.


Provision to capture address of the accused during FIR registration if the accused is known ?

NCRB is aware of this feature and this will be released in subsequent release of CAS. However the details of address can be currently captured in Crime Details form.


The system is not allowing further investigation of a case and re- opening of a case once it is closed ?

This functionality is available in CAS. Please refer to SRS use case number 6.30.2 of SRS .


Unable to connect Database

1. Check the file of C:\CCTNSApplication\CCTNSApplication folder for db.url, db.user and db.password. There should be no blank spaces in the URL, user name and password. (or) 2.During the Offline installation, the user name "cctnsuser" and the password "cctns" should be given for the configuration setting of mysql database.


Unable to login in offline application.

1.Check for the correct user name and password are entered. (or) 2. Verify whether the user name is available in the database by the following steps: I.Login mysql server through command line. II.Connect ur dabatase.(use cctns_offline_db_sync_proc;) III.Check for the user name.(select login_id from t_user_info where login_id like '<username>';) If the user name is listed, then the password is wrong. To reset the password use the Forget password link from the home page. If the user name is not listed, then the user account is to be created by Administrator.


User already logged in message appears.

I.This message appears when the user closed the application without logout. Login mysql server through command line. II.Connect ur dabatase.(use cctns_offline_db_sync_proc;) III.Check for the status of the user (select login_id, login_status from t_user_logins where login_id like '<username>';) IV.Change the status of the user.(update t_user_logins set login_status = 0 where login_id like '<username>';)


Errors comes at the time of create GD shows blank screen

To resolve this problem provide root access command for DB. Grant all on *.* to 'root'@'%' identified by 'password' with grant option; and check for the grant access


Offline application can be used to enter multiple PS data using one server.

CAS Offline is the police station (PS) level based application. Each and every station is required one server and one or many client system.Using online application you can see the other police station data. For example: Belonia Police station has one server –two client machine. User will enter the data into the client machine, it will store into the server machine is located into the police station. Using data sync, all Belonia police station data will store into the online database that is located into the state. Using online URL Belonia police station data can see at the state level, using their access credential.


System date and time can be modified of the systems at Police stations

The date and time should not be modified of any of the system at Police Station. The state SI should make sure that, date/time on all computers in PS is correct and Administrative privileges are restricted. This will disable date/time changes in the PS computers.


Can characters for the GD brief section be made unlimited?

The current field length for GD Description is 8000 Characters only.


Following error occurs while deploying offline application

DBScript - Build_2.3.sql gives following error ""mysql> D:\CCTNS Offline Application\DB Script\Build 2.3.sql; C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin\mysql.exe: Character set 'CTNS’ is not a compiled character set and is not specified in the 'C:\Program Files\MySQL\MySQL Server 5.5\share\charsets\Index.xml' file Charset is not found .The command followed is not correct. Please follow the steps in installation manual to run the database script properly.


Unable to Save & search GD details and also master data is not populating.

There is no synchronization with offline application. To unable the synchronization please set the ‘syncon’ flag to ‘false’ in web.config file. Never set the ‘syncon’ flag to ‘true’ there might be some erroneous entry in database or there might be no offline database installed at that particular office. So please install the database again and check for the same.


What changes need to make in the Web.config file regarding connections to database.

Please make respective changes in the Web.config file. <add name=""conn"" connectionString=""Data Source=”Source DB IP address”;Initial Catalog=cctns_state_db;uid=sa;pwd=passw0rd#;pooling=true"" /> <!--Start File Upload Setting--> <add key=""DBServerIP"" value=""DB Server IP address""/> <!--End File Upload Setting-->


Getting error while trying to deploy Citizen File

Please create the connection pool for the CCTNS_STATE_DB and try to deploy again.


We have successfully hosted SSRS reports on server, though we are able to view using browser, but with window’s user we are unable to view reports using CCTNS application.

Please verify the IP address of Database server in the web.config File. <add key="ReportURL" value="http://IP of DB server/ReportServer" /> Also provide the admin rights to the user


Unable to Save Complaint information & Unable to add General Diary details.

There is no synchronization with offline application. To unable the synchronization please set the ‘syncon’ flag to ‘false’ in web.config file. Never set the ‘syncon’ flag to ‘true’ there might be some erroneous entry in database or there might be no offline database installed at that particular office. So please install the database again and check for the same.


Even after installing the Dot Net and CCTNS CAS application, we are unable to access the application.

Connection string of database is not configured properly. Please recheck from the deployment document and reconfigure the same.


We are getting this error Web.config file – COULD NOT BE ABLE TO SAVE THIS FILE AFTER RECONFIGURATION …… CCTNS CAS - DotNet2.2 - Problem Installation - unrecognizable attribute Target Framework

The setting in the IIS is not correct; please change the settings in IIS for default App Pool to framework4.0.


We are unable to create GD form users other than administrator.

While creating users please select the office type Police station.


What all tables get affected on creation of new user?

A new user for a Police Station can be configured by adding the personal info, assigning the role, and the access to the application is generated depending upon the access rights depending on the role assigned to the user. The following data tables are affected on new user creation for a Police Station. 1. t_person_info (Primary Key- PERSON_CODE)- Saves all personal information about user such as User Name, Date Of Birth, GENDER, MOBILE Number, TELEPHONE, EMAIL etc. 2. t_person_address (Primary Key- ADDRESS_CD)- Save user’s present and permanent address. The reference is the PERSON_CODE. 3. m_ps_staff_info (Primary Key- PS_STAFF_CD)- Saves person’s official details such as OFFICE / Police Station, Rank/Designation, Joining Date, User Name, Password etc. The reference is the PERSON_CODE. 4. t_user_info (Primary Key- USER_SRNO)- Saves user Information such as User Name, Password, OFFICE / Police Station, User Status, user password Security related Question and answer. The reference is the PS_STAFF_CD. 5. t_user_role (Primary Key- USER_ROLE_SRNO)- Saves user’s role related information such as user rights, Role Type etc. The reference is the USER_SRNO. 6. m_role Master table for Roles. It contains Access rights to the role mapping.The Stored Procedure used for Creating the New User is UDP_CreateNewUser, and to update the information UDP_UpdateUser.


Separate servers are required to install CAS services application and CAS state application.

Separate servers are not required to install CAS Services application and CAS state application, deploy CAS services and CAS State application in same machine and database in different machine. As of now it should be on a same machine. But in future or some next release will provide guidelines to deploy all in different machines.


Do we need to install the CAS services application on Citizen portal server?

Yes, if citizen portal is deployed on different machine then CAS services should also be deployed in that machine also.


What will be the indexing folder structure in which the files need to be saved

Indexing: Folder structure in which the files need to be saved. – Since files are saved in DB, there is no mandate / recommendation on the folder structure.


File Naming Convention: What should be the naming convention of the scanned files?

File Naming Convention: What should be the naming convention of the scanned files. – File naming convention to be as per State’s requirement.


File Format: In which format should the output files should be (TIFF, PDF, JPG…?)

File Format: In which format should the output files should be (TIFF, PDF, JPG…?) – File formats allowed are mentioned in the application. Application will support .doc, .xls, .jpeg, .tiff, .png, .pdf


File Size: Is there any specific size limit for each file to upload to CCTNS Application.

File Size: Is there any specific size limit for each file to upload to CCTNS Application. – Each file cannot be more than 200 KB in size.


How to set the File uploads settings in web.config.

For file upload settings refer the deployment document named "CCTNS CAS MS Stack Impersonation Settings” and add value of Database server IP in below key in web.config <add key="DBServerIP" value="database server IP" />


Session doesn’t automatically get logged out after specified duration of inactivity.

User would have to logout properly before closing the application, otherwise application prompt message for already logged-in and user needs to logout. Please check “SessionWarning ” and “SessionTimeout” values in web.config . Please check the outproc session out time that must be same as “SessionTimeout” value.


CAS application does not allow entry in the Age range column.

Below is the condition for Age range column entries Body Identified selected: Age Range get disabled. Body Unidentified selected: Age Range get Enabled.


Only options available in drop down menu for victim ‘Relation Type’ are: Father, mother, guardian, husband, wife. (other options-brother, friend etc not available)

As per requirements only the Interrogation and Arrest Module will have all the list of drop down, rest other modules will contain only 5 types of drop down.


Unable to deploy the online application WAR file and offline database

Please follow the prerequisite as per the documentation provided.


Problem in configuring Open SSO and LDAP

Open SSO and LDAP are the third party software, which needs to be installed by respective System Integrators of the State.


We have deployed of the OpenSource CCTNS state application. When the "cctns" application is logged in and it authenticates the user through OpenSSO and then takes the request to Indexsys.htm URL which throws an HTTP 403 (Forbidden request) page.

We believe that you have missed some policy agent configuration. Please check them to map "UserId" to session attribute mapping. Please ensure SSO and LDAP are properly installed and configured. Also these are the third party software to be installed by respective System Integrators of the state.


Can we install the Operating System Solaris 10 version on SPARC server or x86 server and LDAP 6.3. Can we install any other operating system instead of Solaris and open LADAP 2.4 instead of LDAP 6.3.

Please install the Operating system and the LDAP version as mentioned in the documents only. It is mentioned in the deployment docs that only SPARC servers should be used. The RFP & HLD (High level design) provided to you explains that all needs to be deployed on SPARC platform. It may/may not work in X86 but we recommend SPARC servers. All the software versions mentioned should be strictly followed to avoid unprecedented errors and all of them could be downloaded without difficulty.[Note: You cannot installed other version only installed Solaris 10 version and LDAP 6.3]


Unable to find the supported tools Open SSO 8.0, LDAP 6.3, Policy Agent 3.0 etc. and links. All the software’s can be implementing in one servers or need to deploy independently.

There is no problem in installing all of them in one server, but that is not recommended. Please make sure the servers are of adequate capacities. Installing of software’s is the responsibility of System Integrator for that particular state. all of the above mentioned tools/software are open source and available from internet.


Please guide on how the software can be installed and operated and in which platform.

Request you to refer to the deployment document in which, steps are mentioned on how to install the software.


How to achieve the transfer of Police Personnel related functionality and Suspension of personnel and re-assign of cases under him.

The specified functionality can be achieved by controlling the role matrix linked to user transfer.


As per LLD section sequence diagram request is handled by Controller and sequence diagram request is handled by Presenter. We are not clear when to use Presenter and when to use Controller. We understand that MVP & MVC patterns are used, we are not clear when to use MVP pattern and MVC pattern. Please explain

This depends on the service functionality. This is as per the functional requirement and the design is common for java and .NET platforms. Normally MVC is used for web based applications; MVP is for Forms based apps. But we have both (normal web MVC and IIF forms based MVP).


If any state insists, can any new tables for storing master data or transaction data for new modules.

These tables have to be maintained separately (as the same may be the case for every state). The master data requirements regarding any change will be maintained centrally (NCRB) and the requests regarding this change from every state should be intimated to NCRB.


Can any of the Mandatory fields be added or removed from CCTNS CAS Applications.

The mandatory fields cannot be added or can be removed as of now


How to customize Process flow /workflow/business rule changes.

This can be achieved using extra services as separate web services. Currently, the Passport Seva service implemented is as per Passport Seva agreed data exchange pattern. For ‘Tatkal Passport’ the flow as well as data exchanging pattern may be varied. Both CAS and external entities must be registered their (SP and SAP) service provider and service access provider needs in accordance with CDAC service pattern framework (available on their website).


Can CAS CCTNS application will run on SQL 2012.

As per SDA BOM CCTNS CAS application is configured with SQL 2008 R2. We have not tested CCTNS CAS application with SQL 2012.


In Arrest memo creation screen, a query regarding identification of file which is uploaded; whether it is a finger print file or no?

Provides a Functionality to fill up the finger print request form under “Investigation » External Agencies » Request for Finger Print Analysis” having option to upload document same would able to view. Whenever any file going to update system ask for file type and File syb type, so based on this user would able to identify uploaded file details.


What type of data or format would be provide to System Integrators, for the configuration of police stations for the users ,roles ,access rights ,ranges ,zones and circles information’s etc.

Every data related to the users, roles, access rights, ranges, zones and circles information’s would be in the CAS database master tables. These data can be added / modified from the Master Admin screens provided in the CAS application.


How is crime number generation in CCTNS project in which module this crime number is being generated?

FIR No. term is used in CCTNS project instead of crime number.


What is the significance of Record_Status field in database? Every table in CAS_STATE_DB database has Record_Status field as NULL.

RECORD_STATUS is used to update the status of the record in the column. Initially it was NULL, but now we have made it default as ‘C’ for the record getting inserted. On update it will updated to ‘U’, and on soft delete the value would be ‘D’. The records for search and reports are filtered on the basis of RECORD_STATUS <> ‘D’.


The seizure memo and arrest memo are filled up on the spot with actual time stamp and signatures of the witnesses. How will this process be done in the system after returning back to police station? Also, how will system rectify the discrepancy between the actual time of seizure & arrest and entry time of seizure & arrest?

The date and time of seizure memo will be the system date, to capture the event of details being entered in the police station. But date/time seizure of property as done in the field is to be captured in ‘Place Details’ tab. The actual seizure and arrest memo prepared in the field can be scanned and attached in the system while entering the details of seizure and arrest respectively.


Where will the scribes’ details be entered in FIR registration

It will be written on the plain paper signed by the scribe and thumb impression of the complainant will be taken on the paper and scan/upload into the system.


Station diary entry shows the time of receiving information as 10 AM and FIR entry takes a time of receiving as FIR submit time. Which time should system take for receiving information?

Station diary entry shows the time of receiving information as 10 AM and FIR entry takes a time of receiving as FIR submit time. Which time should system take for receiving information?


Does GD not have options for seizure, arrest, UD case etc

User should select other option from the drop down list while registering GD for creating the seizure, arrest etc.


Should the Selection of FIR/NCR be mandatory in arrest memo?

While registering the arrest memo, user need to select FIR/NCR based on which the particular arrest is initiated. As a process every arrest that is done is associated with either FIR or NCR. From systems perspective arrest memo has to be linked to an FIR/NCR for auto population of accused data.


Is there any common value available in drop down list

All the values available in the drop down list are driven by master data. This master data is centrally managed by NCRB.


Should the Interim saved FIR be visible to SP before its final submission?

Under no process in CrPC prior approval of SP is required for registration of FIR in a police station. FIR registration is solely at the discretion of SHO of concerned police station.


Can previously created GD be attached with current dated registration?

Yes, this feature is already available in the application.


Should there be a provision of deleting user from online/offline

As a standard policy the provision of deleting the user is not available in CAS. However a provision of deactivating the user by system administrator is already available in the application.


Should the Date of birth not be mandatory in all forms

The mandatory fields in CAS system have been decided based upon several rounds of User Acceptance testing in NCRB by police officers across the rank. The further decision on this may be taken in next release of CAS.


Should Case diary character limitation in action taken by IO be increased?

Considering the application performance and storage availability at police station level, the description field have limited character length. In case the field length is not sufficient, the details can be entered in the word document which can be attached as part of case diary.


Should the Interim save facility be provided in UD cases?

As of now, interim save facility is implemented only in 7 IIF forms. NCRB is in process of evaluating the forms based on length and size on which the interim save functionality is required


All the witness details and other details like arrest/seizure details are getting auto populated in final form. But if user needs to enter multiple details, is there no provision to enter multiple details in final form?

Additional details can be entered by adding those to the crime detail form (IIF-2). No such facility is currently available in final form. The relevant information needs to be entered through crime details form.


Should the Age of victim be non-mandatory in MLC

In such cases, user is expected to enter the approximate age.


Can the arrest status “Arrest and Forwarded” be divided into 2 parts like “Arrest” and “Forwarded”?

User to fill remand form first afterwards interrogation form.


Is the entry screen for petty case number not available in the application?

User may use the preventive actions module for petty cases.


If FIR is in save mode, can user be allowed to enter another FIR into the system?

No, at any given point of time only one FIR can be registered in a police station. In case one FIR is in ‘Save’ mode then first it needs to be submitted or discarded for registering fresh FIR.


While entering the CDF details, the date and time of visit of IO in certain cases are done prior to the drawl of FIR such as NDPS, excise etc. But in CDF, can user able to enter the value in the appropriate field? (as it prompts as date and time of visit of IO cannot less than date and time of FIR submission)

This is an issue of Standard operating procedure, State may decide upon either entering the details of IO’s visit in GD and subsequently registering FIR or registering FIR first and then undertaking the next steps of the process.


In arrest memo, can the intimation details not be mandatory.

The mandatory fields in CAS system have been decided based upon several rounds of User Acceptance testing in NCRB by police officers across the rank. The further decision on this may be taken in next release of CAS.


Is Personal search memo not getting generated during arrest

User needs to fill the arrest memo and then generate the personal search memo. After submission of personal search memo, user needs to view arrest memo for printout.


The application is very slow (OR) It takes too long to load a page (OR ) Application performance is very slow

The application performance is being reviewed centrally by NCRB. Based on the performance results necessary improvement steps will be undertaken for performance tuning. The necessary information in this regard will be shared with States/UTs soon.


What is the importance of Bundle of Services approach?

As part of this approach, all the implementation components at the State/UT level are “bundled” and will be contracted out to a single Systems Integrator (SI) who would act as a single point of contact and be accountable for the implementation, integration and performance of CCTNS


Can a subcontractor be used for delivery of Services and Goods?

For items such as Site Preparation, Data digitization/migration, Capacity building (Training personnel) and Handholding the bidder may work with a partner/consortium. The bidder, strictly, cannot sub-contract the core activities of CCTNS implementation such as Hardware & IT infrastructure implementation, Customization/Application Development, Network and connectivity and roll-out of the CCTNS- CAS (State) application. However the bidder can subcontract non-core activities as mentioned above to companies fulfilling the following conditions.1- The sub contractor must be ISO 9001 in IT services. (ISO 27001 certification wherever relevant) 2-The subcontractor should have been in Information Technology business for 5 years 3- The subcontractor must have Service Tax registration no./PAN no/Provident Fund Commissionerate no. 4-The sub contractor must have completed 5 projects for Government/PSU including one project preferably with the State Police Department involving implementation at Police Stations and Higher Offices. 5-However the Prime Bidder of SI agency would be the responsible for the compliance of contractual obligations of the Sub-contractor and State/UT would not directly sign any contract with any agency other than the SI agency (Consortium/Individual agency).


Is MHA/NCRB undertaking empanelment of System Integrators (SIs)?

No, there will be no empanelment exercise for selection of SIs. States/UTs will select the SI through an open bid process.


Can the States/Uts propose its choice of technology stack in the RFP?

No, the State/UT shall not propose the choice of stack in the SI RFP. Out of the two distinct technology stacks being used by the SDA to develop the CAS, the SI should be asked to bid with one of the stacks.


Who will fund the last 2 years (out of 5) of Operations and Maintenance (O&M) services?

The Ministry of Home Affairs (MHA) will provide funds for O&M for a period of three (3) years only. Additional years of O&M will need to be funded by the States/UTs themselves.


Will the SDA provide support to the SI during implementation and other phases?

Yes, SDA shall provide Helpdesk support to the State/UT SIs during customization, deployment and stabilization phases as defined in the SI RFP.


Should all higher offices be covered for implementation in phase 1?

Phase 1 should be treated as a pilot phase and approximately 10% of the police stations and higher offices should be covered during this phase.


What is the most important activity that must be completed for Data migration to begin?

All data from the legacy systems of a State/UT would be migrated to CAS (State) and CAS (Centre) through a Data Migration Utility provided by SDA. The CAS (State) application should be implemented in the State/UT for beginning of the Data Migration.


As part of Project Planning & Management activities should the SI also interact with BSNL?

Yes. The roles and responsibilities of both the parties i.e., the SI and BSNL have also been issued by NCRB.


How many years of data should be considered for data migration?

10 years. Anything over and above the approved amount will need to be funded by the States/UTs themselves.


What is the duration of handholding support?

One handholding personnel/police station for a period of six months.


Is it possible to extend handholding support beyond 6 months?

Yes. However, Center will provide funding only for 6 months at the rate of Rs 15,000 per month.


Should the Operations & Maintenance (O&M) services for all locations begin at the same time?

No. Operations and Maintenance Services will start separately for each phase post the “Go-Live” of that phase.


Should the duration of O&M services be limited to 5 years only?

The State/UT can opt for a longer duration. However, the Center will only fund the O&M services for a period of 3 years. Anything over and above that will need to be self funded by the respective State/UT.


Is it sufficient to provide a map with the Police Stations highlighted?

No. The State/UT must provide detailed addresses of all the Police Stations and Higher Offices.


Should there be a price break-up between the implementation and Operations & Maintenance phases?

No. The amount payable to the SI during the implementation and operations and maintenance phases will be 100% of the amount quoted by the SI for the phases respectively. Providing a break-up of the total payment will contradict the NPV calculation.


Is it mandatory for the State/UT to fill up data in the “Form 2: Detailed Component-Wise Pricing”?

Yes. The State/UT must provide information on 1- The type of component and 2- The number of components/units of service required.


The State/UT has been providing basic computer skills training to personnel as part of capacity building initiative. Should the same training be requested for as part of the SI RFP also?

If the training has been completed for all the personnel, then it should not be asked for. However, if a certain number of people are still pending after the SI is onboard and the budget sanctioned under CB-Training is unspent, the same may be considered as a scope of work under capacity building for SI.


Is it mandatory for the States/UTs to use the Discounted Cash Flow (DCF) technique for evaluation of commercial bids?

Yes, since the payments to the SI will be made over a period of over six years, the DCF method will be used to compare different payment terms, including advance payments and progressive stage payments to the SIs so as to bring them to a common denomination for determining lowest bidder.


The amount approved by Ministry of Home Affairs (MHA) for a particular item like data center is lesser than the cost of services and goods being requested for by the State/UT through the SI RFP. Who will fund these additional items?

The funding for anything over and above the MHA approved amount will have to come from the respective State/UT government.


On what basis are the funds disbursed – State Plan or the latest PIM report?

MHA will release funds based on the approved PIM report.


Can a State/UT inter-allocate funds between different heads?

Inter-allocation of funds is not permissible. For any such requirement, State/UT should contact MHA.


Who will be responsible for ensuring that the scope of work provided in the RFP is technically & functionally feasible?

The SPMC is responsible for ensuring this apart from ensuring that the customized CAS (State) is fully compatible with the CAS (Center).


Is pre-bid conference mandatory?

A pre-bid conference is not mandatory. However, conducting it will help the State/UT sort any important issues faced by bidders. It will also help in addressing any deficiencies of requirements in the RFP.


Who will own the Intellectual Property Rights to the CAS (State) after additional modules have been developed and integrated by the SI

The IPR for the additional modules will be owned entirely by the State/UT.


What is CCTNS?

CCTNS is the acronym for Crime and Criminal Tracking Network and Systems. CCTNS project is a mission mode project (MMP) of National e-Governance plan of Government of India. CCTNS project has been conceptualized to modernize the core policing functions for enhancing outcomes by sharing of real-time information on crime and criminal investigation/detection and crime prevention among various police organizations and units across the country.


What is the genesis of CCTNS project?

For effectively meeting challenges of crime control and maintenance of public order, sharing of crime and criminal information on a real-time basis across different police units and organizations becomes imperative. To enable such sharing and dissemination of information in all the police units and organizations across different states/Uts of the country, there is a need to bring ICT infrastructure of all the states/Uts on a common nation-wide networked platform.


How is CCTNS going to work?

Crime and Criminal Tracking Network & Systems (CCTNS) aims at creating a comprehensive and integrated system for enhancing the efficiency and effectiveness of policing at the Police Station level through adoption of principles of e-Governance, and creation of a nationwide networked infrastructure for evolution of IT-enabled state-of-the-art tracking system around “investigation of crime and detection of criminals” in the real time, which is a critical requirement in the context of the present day internal security scenario. Some of the implementation guidelines for CCTNS include:


Why an MMP under NeGP?

The National e-Governance Plan (NeGP) has been formulated by the Government of India and consists of 8 Components and 27 Mission Mode Projects (MMPs) to be implemented at the Central, State and Local Government levels. These MMPs comprise of projects, which are to be implemented by the line ministries/ departments of the Central Government, State Governments and integrated projects spanning across multiple ministries, departments and agencies, and are guided by a common vision, strategy and approach to achieving common objectives.


What are the goals and objective – immediate, mid-term and long-term?

The CCTNS Scheme is proposed to be implemented in a Mission Mode, and has the following objectives:-


What are the deliverables, and Milestones? Immediate, mid-term, and long-term?



What is the implementation strategy?

The following strategy will be followed for implementation of CCTNS: a) A major part of implementation of CCTNS is proposed to be left to the States and the role of the Centre would be largely confined to development and management of CAS and aspects pertaining to review and monitoring. b) It is proposed to bundle site preparation and hardware installation, networking, application software (customization at state level), training, handholding, digitization of historical data, consumables, etc., and roll it out together. The States would have freedom to select the critical components for bundling, which are required to make the system operational under broad guidelines from MHA. C) With a view to implementing the project at the State level as per the approach mentioned in (b) above, the States would have flexibility to engage any private agency as Systems Integrator through a transparent mode under the broad over-all guidance and guidelines issued by MHA. D) The outcomes of the project would be linked to the deliverables and a staggered payment approach linked to performance on these deliverables will be adopted. E) The CAS would be developed by leveraging the experience of the existing successful State applications and CIPA by adopting best practices and architecture for CAS. Necessary standards and formats would be ensured to maintain uniformity and interoperability among states and with Government of India. F) In order to enable Government to retain ownership and strategic control of CAS and assets, including the source code, the development of CAS would be managed by NCRB with active support and guidance of a dedicated team from NIC. NCRB would be suitably strengthened for this purpose and dedicated teams would be formed with the required managerial and technical expertise, to carry out and manage the development . G) The CAS will be released to the states only after Quality & Security certification by an external qualified agency. H) The project implementation would be monitored through a Central Program Management Unit (CPMU) under MHA which could be housed in NCRB. i) NIC would continue to maintain the current CIPA application till the new CCTNS application is developed and deployed in the States. Thereafter, the Police Stations which have already been covered under CIPA would be integrated into CCTNS. J) Project Monitoring and Review Committee, with the Home Secretary as Chairperson has been constituted at MHA level to monitor the progress and review the implementation strategy and bring in changes, if required, in the overall interest of the project. Empowered Committee, with the Additional Secretary (CS) as Chairperson, has been constituted at MHA level to examine, sanction and review the project including the proposals from the States. Similarly, institutional arrangements are being made at State level to ensure proper implementation of the project.


Is there any online support available (Chat)?

Chat is not available for support. For all queries please send an email to cashelpdeskatncrb [dot] co [dot] in

or call on 1800119001.


Is it possible to remove or add new mandatory field?

The mandatory fields cannot be added or removed at State level. These changes should be communicated to NCRB and changes if required will be done at NCRB.


What is the Significance of Record_Status field of database?

RECORD_STATUS is used to update the status of the record in the column.


RECORD_STATUS is used to update the status of the record in the column.

This will be available once the final code is published.


How to configure the GD Reset Time?

Please verify the GD related setting in WebConfig file <add key="ResetTime" value="10:00AM"/>


Problem with the offline database connectivity ?

Please verify the Sync related setting in WebConfig file <add key="SyncOn" value="true"/> Be sure it must be set to true, otherwise the online-offline database will not synchronized with each other.


Problem in communication of CAS Application and CCTNSServices Application.

Both the applications CAS and Services must be at the same system. If both the applications has successfully installed then verify the Binding and Endpoints of each/all services.


How to deploy reports for the application?

Refer to the Section 3.8 of CCTNS_CAS_MS_STACK Deployment


File Upload Server IP : < > is not found.

That errors shows that in the WebConfig File there is a Key name <add key="DBServerIP" value=""/> Please enter a valid file upload server IP address in value section.


Error : There is already a service running in the system at the specified port :8080

If user presses double click on the Services icon then if it displays the error like this that means the services are already running. Please go to the lower right side of the Taskbar, there is a small notify icon of services. You can open the services window from here also.


Services are not start properly

Provided Database credentials are not correct. Please enter the valid credentials and press the Test Connection for checking the database connectivity.


SQL Server Connection is not established So that State and Police station Data are not available

Provided Database credentials are not correct. Please enter the valid credentials and press the Test Connection for checking the database connectivity.


How to configure the Police Station for off-line CAS?

Choose the option of MySql in CCTNSServices Application and enter all the required information like State, Police Station and database credentials.


How to solve the issue “Test Connection Failed, Services will not start Please verify the connection string”?

Settings is not proper and Test connection is failed. So that all the Services will not start until the connection string is not verified.Please enter valid database credentials and check the connectivity with Database Server.àThis error occurs when the details entered in the CCTNSServices Application


What is the location of Deployed Application?

C:\inetpub\wwwroot\CCTNSWebàGo to the specified path:


How to configure the Database settings?

Fill all the details like DB server IP/Name, database name, user id and password. And press Test Connection. If Test Connection Succeeded then Save the Connection string, it will save as Xml file in C:\CCTNSConnection. Refer to Section 3.4.3 of CCTNS_CAS_MS_STACK DeploymentàSettingsàCCTNSServices Application) àFirstly install the service application, if already installed then open it from (START


How to find the error log?

ErrorlogàCCTNSLogàGo to the specified path: C:


What if one is getting invalid user message while logging into the application after installing CAS offline version?

Please ensure to run the create user utility; once it is done thereafter user will be able to login. MS Online


We get the error 'Unable to connect data base' after deploying the CAS application in Offline?

Avoid giving space after the user name, that’s the reason user is unable to connect.


Sometimes when you are logged in to offline system, and the system shuts down due to power cut, now if you try to login again with the same user, in offline, it will give you an error. “User already logged in”

This can be solved by contacting local CAS representative or by calling CAS helpdesk.


How do I type characters in Hindi, when logged into offline system using Hindi login.

For this one has to enable settings for Hindi keyboard on the system, this can be done through Control Panel, in case of Windows 7 this is easy, but in Windows XP would require the Operating system CD.


Hindi login in offline system shows unrecognizable characters on the home page.

This happens due to incorrect installation of MySQL. This can be corrected by re-configuring the MySQL and cleaning the database. Care must be taken as all data would be cleaned when one tries to fix this. While re-configuring the following option highlighted in green, must be selected


Connectivity alert: “Connection available to CAS online, CAS offline will not be available”. Why does this occur?

This alert comes when one tries to open offline application but online application is available. Offline application should only be used when online application is not available (due to network or other reasons).


Error “Unable to connect with Database” when we try to open offline application.

This problem comes when you have wrong database settings, this can be checked/changed in the file (values for db.url, db.user, db.password needs to be checked/changed) in application folder.


After installation of Offline application not getting icon on the desktop.

If you don’t get icon, you can create one using the following steps . Go to the application folder (generally C:\CCTNSApplication\CCTNSApplication), right click on the file CCTNS_Offline_Application.jar and select Send To, then click on Desktop (Create Shortcut) as shown below.


While installing ServerCCTNSApplication or ClientCCTNSApplication, we get option to configure CAS State URL what is the significance of this.

CAS state URL is the address of the Online application deployed on state, this should be correctly configured while installing CAS offline (both client and server), if later changes are required to be done, it should be done in file (line starting with OnlineUrl) in application folder.


While installing ServerCCTNSApplication problem while installing MySQL, it fails to Start service/Apply security settings.

This happens if you have MySQL already installed in the machine, in this machine one should completely remove MySQL from the system (Program Files and Registry), and then try to install MySQL again.


In installation CD for offline build, we get two directories ServerCCTNSApplication and ClientCCTNSApplication, what is the difference, and what should be used when?

The setup of a Police station will have only one machine having ServerCCCTNS application and any number of machines having ClientCCTNS application. All these system should be in Local LAN. The system which you want to enable as CCTNS offline server should have ServerCCTNS installed; all other machines should have ClientCCTNS application installed.


How to install the CAS offline application?

Refer to the installation guide shared.


What is the default resolution for screen

1024 * 768


Would there be one sync component for each state or can multiple sync components deployed for sharing of load

The server archival policy (database, logs, housekeeping etc) would be State specific Policy to be implemented by State SI.


Where are logs files maintained? In Database or File system

Both, the logs are maintained in database and file system


For a sequence diagram request, when can one use Presenter and Controller?

This depends on the service functionality and is as per the functional requirement. The design is common for java and .NET platforms.


When to use MVP & MVC patterns?

Normally MVC is used for web based applications where as MVP is for Forms based apps. In CAS, both are implemented.


From where can we get the SRS, HLD, LLD and other related document?

All documentation is available on NCRB website under the Nodal Officer section. You need to get in touch with your State's Nodal Officer who can download these for you.


What if one is facing problem in implementing Open SSO 8.0, LDAP 6.3 and Policy Agent 3.0 etc on one servers?

There is no problem in installing all of them in one server. Please make sure the servers are of adequate capacities. Installing of software’s is the responsibility of System Integrator for that particular state.


Is it possible to use both spark & Intel servers as a hardware requirement?

Only Spark servers should be used.


On which Fedora platform (variant, version etc.) does the CAS Offline has been tested?

It has been tested on Fedora-16-i686-Live-Desktop.


I am unable to see some masters in dropdown

Please contact system administrator to modify masters


For the configuration of police stations for the users, roles, access rights, ranges, zones and circles information’s etc, what type of data will provided and from where it can be fetched?

All the data related to the users, roles, access rights, ranges, zones and circles information’s would be in the CAS database master tables. User Interface screens has been provided in CAS State to manage the master data.


Save Button not present in IIF2 form

During investigation, for each information received and recorded, a new crime details form is submitted in CAS Application which in allotted a unique number. The details recorded in crime details forms are available in subsequent forms for editing. Since each time a new form is appended to the case feature of “Save“is not required in the IIF 2 form.


Enquiry report cannot be seen after approval by SHO

This defect has already been reported by field users during testing. The defect is currently being fixed and will be available in next version of CAS Application.


CAS does not allow Case Diary to be filled by SHO.

SHO can fill the Case diary for all the cases that are assigned he has assigned to himself. As a supervisory officer for IO he can also provide inputs to the IO’s by using functionality “View Crime Digest and Add Instruction/Comment” of CAS. However these instructions will not be part of case diary. In case SHO wishes to update any case diary himself then he needs to change the IO of the case in the system and assign that case to themselves after which they would be able to make entries in the case diary.


In CAS Application, EO/IO has no privilege for Arrest Memo

Through CAS Application, IO can submit Arrest Memo for all the cases that are assigned to them. Alternatively an EO can also submit an Arrest Memo during preventive action case. However, CAS has provision where rights for a specific role such as EO or IO can be modified. The same can be done in CAS Administration Module via CAS Admin Module -> Modify User functionality.


Print Preview not available in Case Diary

This feature will be available in next version of CAS Release. Since Case diary formats are different for each State, a default format of case diary would be implemented which can be customized by State SI, if required.


Is it possible for user to work on multiple screens simultaneously from same user Id. This is required in case where user would like to work on multiple cases together or may like to refer to other cases during Investigation. In these cases, user should be able to work on multiple functionalities and switch between them

Yes, User can work on multiple screens simultaneously where each screen/functionality. This can be done by opening multiple tabs in the browser for same user id and each tab can be used to work on different area/functionality in the CAS Application. However this would not be possible by opening multiple windows of the same or different browser.


Is FIR/Preventive Action mandatory for Arrest

Yes, CAS Application provides Arrest Memo to be filled through FIR or preventive Action Registration. Once FIR or preventive Action registration is complete, the reference number can be used to register the Arrest Memo.


Can Witness or Accused Details be added in Final Form?

Currently all the details such as accused, witness information which is added to the crime details form is auto populated in the Final Form. In the current provision these details of witnesses/accused can be added in Crime Details Form which in turn will be auto populated in the Final Form. The feature to directly add these details in the final form will be available in next version of CAS Application.


How can I see the previous case diary details?

Search & View option is available to view previously filled case diaries.


I have assigned an IO for a case but he got transferred. How can I re-assign the same case to another IO.

User can re-assign the case to another IO through "Re-Assignment of Case" module.


I want to add seizure memo before submitting crime detail. Is it possible to do so?

Yes, user can fill the arrest memo prior to crime detail


I have added some acts and sections while registering an FIR. How can I modify them after submitting?

User can do the modifications by Modification of Sections (Alteration Memo) module.


System does not allow entering arrest time before FIR Registration time; therefore user cannot submit the Arrest Memo. In cases where IO visit the scene of crime and arrest the person from scene and then tries to submit the Arrest Memo after submission of GD and FIR, the system does not allow to submit since the Arrest time(time when person was arrested on field) is less than FIR Registration Time (in Police Station).

This validation would be removed and feature will be available in next version of CAS Application.


There are lots of mandatory fields in property of interest. In most of the scenarios during registration of FIR, this information is not available for e.g. Chassis number, Engine number in case of Automobiles, no of pieces in currency. It is advisable that no information should be mandatory in property of interest during registration of FIR.

This is under discussion at NCRB and will be available in next version of CAS Application.


Is it possible to reset counter for FIR and Charge sheet on yearly basis?

FIR Counter is reset on yearly basis however chargesheet is reset for each case (and not on periodicity).


Is it possible to link 2 FIR from different districts?

Yes, it is possible in CAS Online Application however the feature is not implementable in CAS Offline since data for only specific Police Station is kept on the CAS Offline Database Server.


Can GD entry be reset on monthly basis in CAS Application

Currently this feature is not available in CAS Application. GD is reset on daily basis though the time of reset can be configured in the CAS Application. The feature for configurable periodicity for GD resetting will be available in next version of CAS Application. Through this feature a State will be able to configure the periodicity (Daily, Weekly, Monthly, Yearly etc).


System should provide for auto created GD every 2 hrs in case no GD is filed during the period

A provision for auto creation of GD would be provided in next version of CAS Application. The feature would be implemented in following way: In case no activity has been done in Police Station for specified duration, alerts will be generated once user logs into the system. Once user confirms that no activity has been performed in specified duration, the system would create Automated GD Entries with “Nil” as its description.


CAS does not allow scribe details to be captured for FIR

This would be available in next version of CAS Application.


System does not provide for capture of caste information in missing Person registration.

Field for capturing caste information for missing person is already available in CAS Application. The field is available under “Other information” tab within the registration form.


During registration of lost property in CAS Application, a field for estimated value of lost property is mandatory. However there are many cases where no value for lost property can be provided for example document such as Passport or Certificates. How to register such case in CAS Application?

The registration of such cases can be done by putting the value “0” in the estimated value field.


What is relevance of Witness and Complainant Information during Non Cognizable Offence, where Police can reject the investigation?

The Witness and Complainant Information are non mandatory fields and are only required to be filled where Police Official feel that the Non Cognizable Offence (NCR) is required to be converted to FIR for further Investigation.


I am registering an FIR, but not sure about some details whether they are correct or not.

Interim save option is available to save half filled entries. User can open the registration page again and fill the incomplete data.


I entered an accused detail in FIR but while investigation I came to know his real name and now want to edit details?

IO can update the details of accused in crime detail.


I want to link missing person with FIR. How can I do that?

While registering an FIR, user has option to link FIR to Missing person/Unidentified & Unnatural death/ Medico legal case registered.


I am registering FIR but State specific acts and sections are not coming in the drop down.

Please contact system administrator to modify acts and sections masters.


How to register a Complaint?

i. Police personnel can register complaint offline or online in Police station. ii. Citizen can register complaint online through citizen portal.


Can I use the GD of past date?

No. GD should be of current date only.


In criminal case General diary type, state specific acts and sections are not coming?

Please contact system administrator to modify acts and sections master.


Can the print out of draft versions of the forms be taken?

Yes, a printout for draft version of form can be taken however a watermark would be added to the document with label as “Draft”. It is also recommended that printout for only final version of document be taken. Since one of the objective of CAS application is to create a paperless environment, taking printout of draft version should be discouraged. This would result in eco-friendly functioning of police department.


There are many dropdown in CAS Application such as Modus Operandi which do not have exhaustive list of values.

The list for dropdown can be expanded from CAS Application Administration Module.


How I come to know my actions pending my attention, if I miss any alerts?

From My Task in dashboard, user can see the list of pending tasks.


Some modules are missing in offline application

Only core modules are provided in offline application so that the basic working of police should not get interrupted if connection to online application is lost.


Can I save the work (FIR) in between while working?

Yes, you can save the FIR in between of the work by clicking the save button at the right bottom of the screen.


How can I view any state specific manuals?

Library option is provided for the user to view various documents


I need to create a reminder for some tasks. How can I do that?

User can add any task or reminder in his/her dashboard through adding task option.


Is there any file naming convention prior saving the files?

File naming convention to be as per State’s requirement.


What could be the Maximum file Size that can be saved?

Maximum size of a file cannot exceed 200 KB and a maximum of 1 MB per upload.


What is the file format required to save the scanned file?

File formats allowed are mentioned in the application. Application will support .doc, .xls, .jpeg, .tiff, .png, .pdf


What is the type of folder structure required to save the scanned file?

Since files are saved in database, there is no mandate / recommendation on the folder structure.


I have entered wrong details in a form, how can I clear all details in one go instead of clearing field wise?

Clear option is available in each page to reset fields to blank.


I was working in online application, suddenly connection is lost. What I should do now?

In case online connection is lost, user has to switch to offline application to proceed with their work.


I am transferred from different police station, how can I access CAS using my existing username and password?

System Administrator will modify user details in the application and you will be able to login.


I forgot password, how can I get a new password?

User has to click ‘Forgot password’ link in login page and give answers to security questions.


How can I get username and password?

Contact your System Administrator for username and password.


How can I access CCTNS CAS?

User should have valid username and password for accessing CCTNS CAS.


Will internet connection be required all the time?

No internet connection will never be required. You need the CCTNS network access for the first time to setup offline application. The offline module is made available for the police personnel, so that they can carry out their work unhindered and sync back up once the connectivity is available.


What in case the national data centre fails? What is the contingency planning?

Appropriate measures are taken into account for disaster recovery centres.


Who will be able to use CAS centre?

All officers at the national level and external agencies requiring information


Officers are in the field almost 16hrs a day. When will they find time to do data entry for their case. Also will the system allow to do back dated data entry?

The systems are programmed to capture time series of events, therefore it would be required to enter data ‘as and when it happens’. Given the human limitation, the system has been designed keeping this in view. Police personnel can select a specific form that they want to capture the information into and also select the time that the event occurred.


What are security aspects being considered for safety of data theft / misuse by police officers themselves?

Each police officer shall be provided with a unique username and password to login to the system. In addition, all audit logs would be maintained by the system, therefore ensure appropriate login as well as view of information to each officer. Supervisory officers would be able to monitor the data being accessed by their juniors to maintain control.


Will the data entry for the police increase, with so many new data fields being added?

No. The initial data entry would be just as much as they would traditionally do. Also going further with interfaces with other external systems, data validation and population would be enabled. Therefore, data from other government sources would add up to the case file; for which traditionally the police officer would have had to attach evidence such as ration cards, DVLA, passports, voter IDs etc.


After STQC certification, the current CCTNS application will be discarded ?

After STQC certification, new version of the application will be deployed at SDC. However the Police station will remain un-impacted by this activity.


Will Pilot data migrated to SDC ?



Who are the target audience for role based training in CCTNS application ?

SHO, all EO's, All IO's, Station Writer. Senior officers such as SP, SDPO, Circle inspectors are also supposed to understand this application.


How many persons will be trained in Police station?

SHO of police station along with all IO's will be trained in CCTNS application. NCRB expects that some of the other staff of police station is also trained to use the application as EO and station writer.


Is synchronization of data from CAS offline to CAS online is bidirectional?



How the synching of the legacy data with CCTNS application is done ?

The synching of the legacy data will be done based on architecture of each application. For CIPA and CCIS, NCRB is providing the data migration utility for data migration.


What will be frequency and timing of Meta data flow from CAS state to CAS center in CCTNS application?

The frequency and timing of meta data flow to CAS center will be defined after analyzing the volume of data generated in each state every day. It will also depend upon the network connectivity and its bandwidth. However NCRB plan to use round robin method for data transfer.


What will be data purging policy for CCTNS application?

The purging policy will be defined by each state as per provision of hardware for the smooth functioning of the CCTNS application.


How the configuration management of CTTNS application will be done ?

The configuration management after the rollout of the CCTNS application will be taken care by SI at each state level.


What is the difference between CIPA and CCTNS?

The CCTNS application is networked application at State level with workflow as per the business rule.


What will be Size of each attachment in CCTNS ?

in CCTNS application, we have given the provision to upload 5 documents of 200KB each. However the size of the attachment can be changed during the state customization


CCTNS pilot run have functionality of multi linguistic?

CCTNS pilot application will have application in Hindi and in English.


Will CCTNS have functionality of Photograph matching?

The CCTNS application will not have functionality of photograph matching however photographs can be uploaded in the CCTNS application and afterward matched with the photograph available with the user.


Is it important to communicate and coordinate with the external agencies involved in the project such as State DIT, BSNL, SWAN operator etc? How frequently should the coordination meetings be held?

The project’s success is dependent on the seamless interaction between various components such as software, network, State Data Center, SWAN etc. Hence, it is imperative that all agencies work jointly by conducting periodic meetings to resolve any pending issues and to ensure that the project implementation is on schedule. Frequency of these meetings could be weekly, fortnightly or monthly as per requirement or as per the phase of implementation of the project.


How will the police personnel manage time between working on the CAS application and field activities? How shall the police personnel adapt to the changing needs and expectations post roll out of the application?

CAS will lead to significant reduction in manual record keeping and register maintenance. It will also reduce the time required to gather information from other agencies such as the FSL, FPB and other external agencies. For eg: as soon as the reports from FSL/FPB are ready, the user or investigating officer will get information thereby reducing the requirement of frequent visits to FSLs & FPBs for reports. This will allow the police staff to focus and spend more time on investigation of cases and other police activities. Post CAS roll-out, all police staff will have clearly assigned responsibilities. This along with the training received as part of capacity building activities will empower all personnel to effectively perform their duties.


How are the issues with the skill enhancement of police personnel on the Technology & Change management being handled? How does the project aim to address the issue of shortage of skilled manpower?

One of the key components of the project is capacity building and change management. Under this activity, the Ministry has mandated that adequate number of police personnel are trained in courses such as basic IT, system administration, networking etc. NCRB also conducts training of trainers (ToT) on a periodic basis. SI of each State is also required to provide role-based training to personnel along with refresher courses.


Would there be sufficient number of IT peripherals (including computer systems, printers) to carry out operations efficiently at the Police Stations?

Under this project, each State has been sanctioned sufficient quantity of hardware required for ensuring smooth operation of the CCTNS project. Hardware provided to States includes computers, printers, UPS, generators, scanners, networking equipment, consumables etc.


What are the inbuilt provisions for addressing frequent issues related to loss of Connectivity? What impact shall loss of connectivity have on the data stored in the application? Can we only use the offline application?

CAS has been designed to operate in two modes: online and offline. Whenever the system detects loss of connectivity, the application switches to the offline mode. During this period, all data would be stored on to one of the computers that will act as the server. Once connectivity is restored, the application will sync with the SDC to enable transfer and synchronization of data. In online mode, CAS will automatically sync with the State Data Centre to ensure data synchronization and accuracy. Once connectivity is restored, the system will force the user to switch to the online mode.


What are NDC and SDC? How are they relevant to us?

As per the National eGovernance Plan (NeGP), State Data Centres (SDC) are being set up in all States / UTs of India to support various State Departments in running their applications catering to G2G (Government to Government), G2C (Government to Citizen), and G2B (Government to Business) services. National Data Centres, managed by NIC, have been identified as Disaster Recovery (DR) sites for the SDCs. Under project CCTNS, the CAS(State) will be hosted in these data centres, wherever operational.


What are NSDG & SSDG? How are they relevant to us?

NSDG (National e-Governance Services Delivery Gateway) is a standards based middleware for achieving secure messaging and interoperability across departmental applications. For more details, visit SSDG stands for the State e-Governance Services Delivery Gateway. SSDG is a productized version of NSDG. SSDG has been envisaged to be deployed at the State level to facilitate message exchange between the applications in the State. The vision for NSDG is to service the Central MMPs and Line Ministries. The State Gateways are being installed in the State Data Centres and will service all the State Departments and Line Ministries. The State Gateways and the National Gateway are interconnected forming a constellation of Gateways servicing the needs of various departments across the length and breadth of the country. More information can be seen at


Would there be any challenge in integrating/sharing the application data with external application like RTI , Court Cases etc.?

No, there will not be any issues in integrating CAS with other applications running in the State. CAS will have direct interface to other applications in use by the State police department. The system Integrator (SI) of each State will be required to build interface between CAS and the identified applications. Additionally, CAS, through the use of State Service Delivery Gateway (SSDG), will receive and transmit data with other non-police (external) applications.


What is a font? Which fonts are supported by the CAS application? What does Unicode mean?

Font is the combination of properties for a set of characters including typeface, size, pitch and spacing. A font defines the look and feel of the text in an application.The CAS application supports all fonts that are Unicode complaint. A Unicode font (also known as UCS font and Unicode typeface) is a computer font that contains a wide range of characters, letters, digits, glyphs, symbols, ideograms, logograms, etc., which are collectively mapped into the standard Universal Character Set, derived from many different languages and scripts from around the world.


Will the Core Application Software (CAS) application support local language requirements for data entry, storage and retrieval?

Yes, the CAS has support for multilingual data entry and users will be able to enter data in their official language.


With the roll out of the application, will the Police officials be required to enter the data both in manual registers as well in the Computer Application (CAS) ? If ‘yes’, how long would this practice continue?

After the Go-Live of CAS at each location, a transition phase will begin, during which the concerned police officials will be required to enter data in the online system (CAS) as well as in the manual registers. The duration of this transition phase should not be more than six (06) months.


CAS application to the States impact the State’s envisaged implementation plan? How can the implementation plan be modified to ensure minimum delay in implementation?

As per the current schedule, CAS will be delivered to States in December 2012. In an effort to reduce the impact of any delay in release of CAS to States, all States have been advised to carry out other prioritized activities basis the advisories issued by MHA and NCRB. These activities include data digitization, training of personnel, site preparation etc. All these activities must be completed to ensure Go-Live of the Pilot districts by 25th Dec 2012. All advisories issued by MHA/NCRB are available on the NCRB website.


Would the Implementation of CCTNS project in one go vis-a-vis a phased implementation approach across all States pose challenges in the successful implementation of the Project?

CCTNS is planned to be implemented across States/UTs in phases and not in one go. Districts in each State will implement and Go-Live in a staggered manner. CAS will first Go-Live in the pilot districts in each State. Subsequently, the feedback from the pilot phase would be utilized during the Go-Live of remaining phases covering all other districts.


If there is a balance of funds under a particular Head of funds after accomplishment of all activities under that head, can the State re-allocate those funds under some other head?

No. The funds have to be utilized under the head for which they were granted. Any balance funds must be returned/ reported to the Centre for any readjustments against future payments.


Who will design the curriculum and training modules?

NCRB has circulated the Training modules to all the States/UTs. The State/UT has flexibility to constitute committees/teams for revising the syllabi/training modules as per the State/UT specific requirements. Also, the State/UT can translate the training content in local languages if required.


What capacity building activities need to be taken up for initial Capacity building fund allocation for training personnel?

The fund allocated under first installment of Capacity Building (Training personnel) is 10% of the total fund for Capacity building. This fund shall be utilized to design and conduct Training for Personnel for the following two areas namely, i) Sensitization of benefits to IT and ii) Basic Computer Awareness Training as per the Capacity building guidelines communicated to states. NCRB has already circulated training modules as basic guidelines. The States/UTs can design the curriculum based on the training modules circulated by NCRB.


Whether the Hardware specifications provided by NCRB be changed?

NCRB has provided indicative baseline hardware specifications available with DGS&D, mapping the minimum CCTNS technical requirements with the fund allocation. However if any advanced/latest hardware configuration is available in the market or with DGS&D or any other agencies, within the budget limit prescribed, the State/UT has flexibility to modify the hardware specifications in accordance with the latest available configuration for procurement. The State/UT shall also have the flexibility to procure hardware with advanced configuration beyond the budget amount/unit rates sanctioned under CCTNS project. However any additional amount incurred beyond the unit rates sanctioned by NCRB shall be borne by the State/UT.


What is the breakup of fund allocated for CB-Infrastructure?

The allocated funds for the first installment of CCTNS project under the head Capacity building (Infrastructure) shall be utilized for IT infrastructure development at District Training centers and SCRBs as per the capacity building guidelines communicated to States/UTs. The States/UTs have to assess the infrastructure requirement for SCRBs of their respective States/UTs for procurement of IT infrastructure. Funds for IT infrastructure establishment at RTCs/PTCs/Police Academies shall be separately sent to the states.


Whether Consortia are allowed for Selection of SPMC?

Consortia are not allowed. However the firms can take the services of individual domain experts/consultants as per the state/UT’s requirements through a legally executed individual contract agreement with the approval of State Empowered Committee.


Whether detailed list of locations need to be provided for undertaking the IT assessment for preparation of PIM report by SPMC?

The State/UT should clearly list all the functional units (Police stations/Higher offices/other associated units/Organizations) and information on the number of transactions (Citizen/Internal) in the Police department for the bidders to provide a responsive proposal.


Who will answer the pre-bid queries?

The State/UT should handle the entire bid process including providing replies to pre-bid queries. To manage the bid process the State Empowered Committee can constitute a sub-committee with representation from State IT Department and/or representatives from Government departments with experience in procurement for goods and services.


What happens to any balance in funds allocated for SPMC?

The state/UT shall not divert or reallocate the funds allocated under a particular head. The State/UT can utilize the funds allocated only for State Project Management consultancy work. Any balance in funds should be returned to Centre and the details shall be mentioned in the Progress reports and Utilization certificate


Whether Manpower requirements specified in SPMC ToR can be changed?

The State/UTs may follow the manpower requirements as per ToR for SPMC or have the flexibility to obtain the additional resources or reduce the manpower for SPMC based on state specific CCTNS project requirements. The States need to identify the requirements based on deliverables and timelines for completing the SPMC activities for the State.


What are the next steps for center and states/UTs and the timelines to be adhered to?

At the Center: Activity at Center Target Date of Completion Selection of Software Development Agency (SDA) for developing CAS February 2010 Finalization of Networking Design for Police Stations and Higher Offices February 2010 Setting up of Central-Programme Management Unit in MHA March 2010 Strengthening of NCRB- New appointments on contract/ deputation etc. March 2010 Detailed assessment of police systems through the Central Project Management Consultant (C-PMC) June 2010


Who is the competent authority for signing the MoU from the state?

The competent authority for signing the MoU on behalf of the State is normally the Home Secretary or Chief Secretary of the State.


What should be the bank account for the State Designated agency?

Create the bank account as “CCTNS Project – <StateName>”.


Are there any service levels defined and what measures are being taken to ensure adherence?

Some of the services and service levels identified for this project include Improved Citizen Services o Access to FIRs and FIR status information – Online 24*7 o Information related to Stolen/Missing/Unclaimed Vehicles, Missing Children, Unidentified/ Unclaimed Dead Bodies, Vehicle Thefts, Accidents, Proclaimed Offenders/Most Wanted Criminals – Online 24*7 o Real-time access to information at Police Stations for providing No Objection Certificates, Antecedent Verifications, etc. Streamlined investigation and prosecution o Preparation of Integrated Investigation Forms (IIFs) facilitated through online forms o Support to Crime Investigation and Criminals Tracking through Advanced Search and MIS Database with high levels of reliability and integrity o Search for Crime, Criminal, Property and other case related information including biometric data – On Demand o Accurate and timely response to questions from parliament, assemblies, RTI queries and information from other agencies – On Demand Enhanced Operational Efficiency o Circulation of FIRs to concerned officers – Real time o Crime Report Information and Trends available – Real time o Automated MIS and Reporting to release valuable time and resources to core police functions o Single entry of data and automated reporting releases valuable resources from back office functions to core police functions States have to design a Monitoring and Evaluation framework to measure the service levels


Have we taken into account the international best practices in this area?

A preliminary secondary research of International best practices in the area of Policing and Public Security has been conducted and the findings have been incorporated into CCTNS, especially in the areas of defining the implementation of model and functionality (details are covered in the answer to question number 15).Policing systems in USA, UK, Australia, Singapore and New Zealand have been surveyed for this purpose.A more detailed study of international best practices will be conducted by the Central Project Management Consultant.


How are Information & Communication Technologies proposed to be used in this project?

Information Technology (IT) shall play a very vital role in improving outcomes in the areas of Crime Investigation and Criminals Detection and other functioning of the Police organizations, by facilitating easy recording, retrieval, analysis and sharing of the pile of Information. Quick and timely information availability about different facets of Police functions to the right functionaries can bring in a sea change both in Crime & Criminals handling and related Operations, as well as administrative processes.Creation and maintenance of databases on Crime & Criminals in digital form for sharing by all the stakeholders in the system is therefore very essential in order to effectively meet the challenges of Crime Control and maintenance of public order. In order to achieve this, all the States should meet a common minimum threshold in the use of IT, especially for crime & criminals related functions.CCTNS aims at creating a comprehensive and integrated system for enhancing the efficiency and effective policing at all levels and especially at the Police Station level through adoption of principles of e-Governance, and creation of a nationwide networked infrastructure for evolution of IT-enabled state-of-the-art tracking system around “investigation of crime and detection of criminals” in real time, which is a critical requirement in the context of the present day internal security scenario.


How is the project proposed to be funded?

CCTNS, being a 100% centrally funded scheme, will provide all states with the required funding to run the program in the current Plan period up to 2011-12.The scheme would finance the following components under CCTNS: CCTNS application to address the police functionality under the scope of CCTNS, procurement and installation of hardware (including PCs and peripherals), connectivity infrastructure, enhancement of state-level Data Centers, site preparation and commissioning, capacity building and handholding, digitization of historical data, data migration from legacy systems (if any) and specialized applications and infrastructure (that are approved under the CCTNS scheme). These components would be provided as a “bundle of services” to be executed by a Systems Integrator at state level. Funds would be released only against the procurement of the prescribed “bundle of services” and not against the procurement of individual components thereof.The following costs, if any, will be borne by the states: building cost, civil infrastructure, manpower costs, recurring and operational costs such as electric power, consumables, communications tariffs, etc.


Why an MMP under NeGP?

The National e-Governance Plan (NeGP) has been formulated by the Government of India and consists of 8 Components and 27 Mission Mode Projects (MMPs) to be implemented at the Central, State and Local Government levels. These MMPs comprise of projects, which are to be implemented by the line ministries/ departments of the Central Government, State Governments and integrated projects spanning across multiple ministries, departments and agencies, and are guided by a common vision, strategy and approach to achieving common objectives.Police has been included in the NeGP as a response to an ever-increasing threat of terror and ascending crime graph. It addresses the need to improve the efficiency of the police force. One of the major steps in this direction is the creation and sharing of crimes and criminal database. In order to assist in requisite planning and implementation of the CCTNS Scheme, the NeGP operational model was suitably adopted, which defines the activities, governance structures and guidelines for each stage of the project starting from conceptualization stage and extending up to rollout stage and operations & maintenance (O&M) stage.


What is CCTNS?

CCTNS is the acronym for Crime and Criminal Tracking Network and Systems. CCTNS project is a mission mode project (MMP) of National e-Governance plan of Government of India. CCTNS project has been conceptualized to modernize the core policing functions for enhancing outcomes by sharing of real-time information on crime and criminal investigation/detection and crime prevention among various police organizations and units across the country.CCTNS aims at creating a comprehensive and integrated Information and Communication Technology (ICT) platform for enhancing the operational efficiency and effectiveness of policing especially at Police stations and at all levels through adoption of principles of e-Governance, and creation of a nationwide networked infrastructure for evolution of IT-enabled state-of-the-art crime and criminal tracking system.


Who will own the Intellectual Property Rights to the CAS (State) after additional modules have been developed and integrated by the SI?

The IPR for the additional modules will be owned entirely by the State/UT.


Is pre-bid conference mandatory?

A pre-bid conference is not mandatory. However, conducting it will help the State/UT sort any important issues faced by bidders. It will also help in addressing any deficiencies of requirements in the RFP.


Who will be responsible for ensuring that the scope of work provided in the RFP is technically & functionally feasible?

The SPMC is responsible for ensuring this apart from ensuring that the customized CAS (State) is fully compatible with the CAS (Center).


How to Customization the CCTNS Application.

Customization has been done by State SI as per State Requirement


How many databases are used in CCTNS Application

3 database 1-MySql 2- SQL Server 3- Sybase IQ


When an officer is transferred from one police station to another police station, what are the activities to be done in CAS regarding transfer of that personnel and the cases assigned to him/her in that police station?

When a police officer is transferred from one police station/office to another police station/office in the State, the following activities need to be undertaken in the CAS system: a) All the pending investigations and enquiries which are being done by the officer (to be transferred) needs to be re-assigned to another officer through CAS Application in that police station or to a new incumbent. b) Once it is ascertained that no cases are pending with the officer, the information on transfer would be given to system administrator (State / district / other level) to reassign the officer to another office / police station. The system admin on receiving request with required approvals would transfer the officer from old office to new office.