13 23 2
13 23 2
13 23 2
94457/2020/DGM (HOU)
AIS-140
PRINTED BY
THE AUTOMOTIVE RESEARCH ASSOCIATION OF INDIA
P.B. NO. 832, PUNE 411 004
ON BEHALF OF
AUTOMOTIVE INDUSTRY STANDARDS COMMITTEE
UNDER
CENTRAL MOTOR VEHICLE RULES – TECHNICAL STANDING COMMITTEE
SET-UP BY
MINISTRY OF ROAD TRANSPORT and HIGHWAYS
(DEPARTMENT OF ROAD TRANSPORT and HIGHWAYS)
GOVERNMENT OF INDIA
October 2016
I
217
94457/2020/DGM (HOU)
AIS-140
Status chart of the Standard to be used by the purchaser for updating the record
General remarks:
II
218
94457/2020/DGM (HOU)
AIS-140
INTRODUCTION
The Government of India felt the need for a permanent agency to expedite the
publication of standards and development of test facilities in parallel when the work
on the preparation of the standards is going on, as the development of improved
safety critical parts can be undertaken only after the publication of the standard and
commissioning of test facilities. To this end, the erstwhile Ministry of Surface
Transport (MoST) has constituted a permanent Automotive Industry Standards
Committee (AISC) vide order No. RT-11028/11/97-MVL dated September 15, 1997.
The standards prepared by AISC will be approved by the permanent CMVR
Technical Standing Committee (CTSC). After approval, the Automotive Research
Association of India (ARAI), Pune, being the secretariat of the AIS Committee, will
publish this standard.
Intelligent Transport Systems (ITS) are globally proven systems to optimize the
utilization of existing transport infrastructure and improve transportation systems in
terms of efficiency, quality, comfort and safety. Having realized the potential of ITS,
Government bodies and other organizations in India are presently working towards
implementing various components of ITS across the country.
The first step taken for creation and implementation of ITS was holding a National
Workshop titled “User Requirements for Interactive ITS Architecture”, which was
conducted as a collaboration between SIAM and ASRTU on 26th & 27th February
2015. This was primarily focused on ITS in Public Bus Transportation. Nonetheless,
the workshop helped to create the outline for “National Intelligent Transport System
Architecture and Policy for Public Transport (Bus)”, which was submitted by ASRTU
and SIAM to the government
In the 44th & 45th CMVR-TSC, Chairman had directed - standardization activities to
be initiated on Intelligent Transportation Systems (ITS) - Vehicle Location Tracking,
Camera Surveillance System and Emergency Request Button. The committee
intended to extend the above user requirements to all public transportation namely –
buses, taxis, etc. The current document covers the requirements for Vehicle Location
Tracking and Emergency Button. The other ITS components like PIS, CCTV system,
Fare collection etc. are deliberated and would be addressed in later phase and could
be added as separate parts to the current document..
Based on these directions, the AISC Panel on ITS has prepared this AIS-140 titled,
“Intelligent Transportation Systems (ITS) - Requirements for Public Transport
Vehicle Operation”
The panel has also deliberated and identified the necessary elements for an effective
implementation of vehicle level ITS system.
III
219
94457/2020/DGM (HOU)
AIS-140
This standard has been prepared by considering inputs received from all stake holders
on ITS, mainly -
a. Directions of CMVR-TSC
b. Detailed Specification Document on Vehicle Tracking Devices (dated 4th March
2015, published by MoRTH)
c. Report of Department of Telecom (Telecom Engineering Centre) Automotive
Working Group on M2M enablement in Intelligent Transport System (ITS)
This AIS on ITS, has been provisioned for device level approval; including
construction and target vehicle level approval. Device level approval is needed to
enable retro-fitment of ITS systems on in-use vehicles. This will ensure ITS Backend
Control Centre infrastructure already presents with the STUs can be more fully
utilized and make the investment in the Backend Control Centre infrastructure more
viable.
As per the direction of CMVR-TSC which needed the Communication Protocol and
Backend Control Centre requirement for tracking and handling the alerts to be
detailed, the same has been addressed in Section 6 & 7, as detailed below.
The devices would transmit data to the Backend Control Centre using 2G/3G/4G
wireless connectivity (with SMS fall back) as per the protocol provided in
respective sections (Section 6).
The data from the devices would travel over the wireless telecom service provider
network and finally get delivered at the Backend Control Centre. The detail about
Device to Backend Communication Mechanism is mentioned in Section 7.
BIS and AIS both have panels which are formulating standards on ITS. It is our belief
that taking the AIS route for the 1st implementation would give the faster time for
adoption. Experts in the BIS panel and in DIMTS who are working on these subjects
have been co-opted and invited to work in the AIS panel to make the AIS as robust as
possible. Once implemented and all implementation problems in this emerging
technology have been eliminated, BIS standard can be made with further inclusions if
any resulting from consultations with the wider stakeholder community. Because of
these reasons, we recommend the AIS route for regulation creation and first
implementation.
One of the major concerns which has been raised during the panel meetings is on the
issue of privacy encroachments by ITS systems. Some overseas member countries of
the 1958 agreement have been continuously emphasizing in WP29 forums that the
regulated ITS system must not encroach on privacy. Towards this, the panel has
submitted a document titled ‘Data Privacy in Transportation ITS’ To help the system
developers deal with these issues. Further, system developer can also take guidance
from ‘IS/ISO/TR 12859: 2009 - Intelligent Transport Systems — System Architecture
— Privacy Aspects in ITS Standards and Systems’ while developing their systems to
meet the requirements of this standard. The Panel and the Automotive Industry
Standards Committee (AISC) responsible for preparation of this standard are given in
Annexure-D and Annexure -E respectively.
IV
220
94457/2020/DGM (HOU)
AIS-140
CONTENTS
Clause No. Details Page No.
1.0 Scope 1/40
2.0 Application For CMVR Type Approval 3/40
3.0 ITS Functions and Requirements 4/40
List of Annexures
ANNEXURE-A Information to be Submitted for Type Approval 34/40
V
221
94457/2020/DGM (HOU)
AIS-140
1.0 SCOPE
1.B.0 DEFINITIONS:
For the purpose of this standard, definitions are given below:
1.B.1 “Acquisition sensitivity” refers to the minimum signal level at which the
device is able to successfully perform a cold start TTFF. The acquisition
sensitivity test is a simulated signal test.
1.B.5 “Distance Root Mean Square (DRMS also called RMS, 1Sigma)”
This is computed as square root of the average of the squared horizontal
position errors with 65% probability. The position expressed has the
probability of being within a circle with radius with 65% probability. A
locating module with 6 metre DRMS accuracy would be within 6 meters of
its actual position 65% of the time.
1/40
222
94457/2020/DGM (HOU)
AIS-140
2/40
223
94457/2020/DGM (HOU)
AIS-140
1.C.11 Specification for Entity-Relationship for describing the main fixed objects
in Public transport CEN/TC 278, 2008 - EN 28701:2012
1.C.12 RTIG (Real Time Information Group Ltd) - Digital Air Interface Protocol
1.C.13 SIRI (Service Interface for Real Time Information) European Technical
Specification (TS) - CEN/TS 15531
1.C.18 NMEA-0183: The NMEA 0183 standard defines an electrical interface and
data protocol for communications between marine instrumentation.
2.1 The application for CMVR device level approval shall be accompanied by
information on the system specification as mentioned in Annexure A.
3/40
224
94457/2020/DGM (HOU)
AIS-140
2.3.1.1 If the changes are in parameters not related to the provisions, no further
action need be taken.
2.3.1.2 If the changes are in parameters related to the provisions, the test agency,
which has issued the certificate of compliance, may then consider, based
on the justification provided by the VLT with Emergency Button
Manufacturer and reviewed by the test agency, whether,
The model with the changed specifications still complies with provisions;
Or,
2.3.2 In case of 2.3.1.2, tests for only those parameters which are affected by the
modifications need be carried out based on Criteria for extension of type
approval as per Annexure B.
The list of ITS functions envisaged from this device type is set out
below in Table 3A –
Emergency Buttons
Safety and Security
Vehicle Location Tracking (VLT)
The above functions and their requirements shall be met by only single
device that can be interfaced by external emergency buttons. The
communications to Backend Control Server (Government authorized
server) shall be done by device as per the protocol and functionalities
defined below.
4/40
225
94457/2020/DGM (HOU)
AIS-140
3.1.1.4 Device shall be capable of transmitting Position, Velocity and Time (PVT
data) along with heading (direction of travel) to a Backend Control Server
(Government authorized server) at configurable frequency as per
Communication Protocol of Section 4.
5/40
226
94457/2020/DGM (HOU)
AIS-140
• Location on GPRS/SMS
6/40
227
94457/2020/DGM (HOU)
AIS-140
7/40
228
94457/2020/DGM (HOU)
AIS-140
3.1.2.3 The Emergency Buttons will be 'Normally Closed' (NC) type. The form
factor of Emergency Buttons will be such that the button is easy to press
in the case of an emergency, and simultaneously also minimizes the
possibility of accidental or unintended press thereby causing a false alert.
3.1.2.4 On pressing of Emergency button, the system implementing VLT
function shall send emergency Alert (Alert ID 10 as mentioned in Sub-
section 4.2.1 of Communication Protocol Section 4) to the Backend
Control Server (Government authorized server) as per the
Communication Protocol mentioned in Section 4. In the absence of
GPRS network, the alert shall be sent as SMS message along with
vehicle location data to configured control center number. The SMS shall
consist of parameters as given in Sub-section 4.2.2.
3.1.2.5 In absence of both GPRS and GSM networks and on pressing of
Emergency Button, the system implementing VLT function shall store
the emergency Alert (Alert ID 10 as mentioned in Sub-section 4.2.1 of
Communication Protocol Section 4). Once the GPRS or GSM is
available, this alert information shall be sent on high priority to the
configured IP addresses as per the communication protocol mentioned in
Section 4 or as SMS message along with vehicle location data to
configured control center number. The SMS shall consist of parameters
as given in Sub-section 4.2.2.
3.1.3 Configuration of Device Parameters Over the Air (OTA)
The device shall support at least the below parameters to be configurable
over the air (through SMS and GPRS). The updation shall be allowed
only over an ‘authenticated’ channel:
1. Setting/ Change of the Primary or Secondary IP and port number
2. Setting/ Change of the APN
3. Set configuration parameter like sleep time, overspeed limit, harsh
braking, harsh acceleration, rash turning threshold limits etc.
4. Emergency control SMS Centre Number(s)
5. Configuring the vehicle registration number
6. Configuring the frequency of data transmission in normal / Ignition
state / OFF state sleep mode/ Emergency state, etc.
7. Configuring the time duration for Emergency state
8. Capability to reset the device
9. Command to get the IMEI of the device
Configurable commands must involve the following features:
SET: For setting the parameters.
GET: For enquiring regarding the parameters such as mobile number,
GSM strength, vehicle number and other important parameters.
CLR: For clearing certain commands, alarms, alerts etc.
After each SET, GET, CLR command the device should send alert to
8/40
229
94457/2020/DGM (HOU)
AIS-140
Table 3B:
Health Monitoring Parameter
Sl. No. Field Description
1 Start Character $
2 Header The header of the packet/ identifier
3 Vendor ID Vendor identification header
4 Firmware Version Version details of the Firmware
used in EX.1.0.0
5 IMEI Identified of the sending unit. 15
digit standard unique IMEI no.
6 Battery percentage Indicates the internal battery charge
percentage
7 Low battery threshold Indicates value on which low
value battery alert generated in percentage
8 Memory percentage Indicates flash memory percentage
used
9 Data update rate when Indicates Packet frequency on
ignition ON ignition ON
10 Data update rate when Indicates Packet frequency on
ignition OFF ignition OFF
11 Digital I/o status Inputs connected to the device.
12 Analog I/o status Analog input status
13 End character *
9/40
230
94457/2020/DGM (HOU)
AIS-140
Reconnect
BL = Internal Battery
Low
Packet Status L=Live or H= History L
11/40
232
94457/2020/DGM (HOU)
AIS-140
Name Operator
Ignition 1= Ignition On , 0 = 1
Ignition Off
Main Power Status 0 = Vehicle Battery 1
disconnected
1= Vehicle Battery
reconnected
Main Input Voltage Indicator showing source 12.5
voltage in Volts.(Upto
One Decimal Value)
Internal Battery Indicator for level of 4.2
Voltage battery charge
remaining. (Upto One
Decimal Value)
Emergency Status 1= On , 0 = Off 0
Tamper Alert C = Cover Closed, O = C
(Optional) Cover Open
GSM Signal Strength Value Ranging from 0 – 25
31
MCC Mobile Country Code 404
MNC Mobile Network Code 10
LAC Location Area Code 00D6
Cell ID GSM Cell ID CFBD
NMR (Network Neighbouring 4 cell ID
Measurement Report) along with their LAC &
signal strength
Neighbouring Cell ID
Digital Input Status 4 external digital input 0001
status (Status of Input 1
to Input 3 (0=Off;
1=On))
Digital Output Status 2 external digital output 01
status
(0=Off; 1=On)
Frame Number Sequence Number of the 000005
messages (000001 to
999999)
Checksum Insures No error in 16
transmission (optimal)
End Character Indicated End of the *
frame
12/40
233
94457/2020/DGM (HOU)
AIS-140
13/40
234
94457/2020/DGM (HOU)
AIS-140
4.2.2 In case of emergency alert, the alert message shall be sent to 2 different
IP addresses hence the device shall support minimum 2 IP addresses (1
IP address for regulatory purpose (PVT data) and 1 IP address for
Emergency response system other than the IP’s required for Operational
purpose. The PVT data will send the emergency alert to the system.
Primary alert will go to the emergency response Backend Control Centre
(NERS/ MHA) as may be notified by the Government of India in the
schema below:
15/40
236
94457/2020/DGM (HOU)
AIS-140
16/40
237
94457/2020/DGM (HOU)
AIS-140
18/40
239
94457/2020/DGM (HOU)
AIS-140
Table 6A:
Functional Testing
19/40
240
94457/2020/DGM (HOU)
AIS-140
20/40
241
94457/2020/DGM (HOU)
AIS-140
21/40
242
94457/2020/DGM (HOU)
AIS-140
23/40
244
94457/2020/DGM (HOU)
AIS-140
24/40
245
94457/2020/DGM (HOU)
AIS-140
25/40
246
94457/2020/DGM (HOU)
AIS-140
27/40
248
94457/2020/DGM (HOU)
AIS-140
HP = Health Packet
IN = Ignition On
IF = Ignition Off
BD = Vehicle Battery Disconnect
BR = Vehicle Battery Reconnect
BL = Internal Battery Low
Packet Status L=Live or H= History
IMEI Identified of the sending unit. 15 digit standard
unique IMEI no.
Vehicle Reg. No Mapped vehicle registration number
GPS Fix 1 = GPS fix OR 0 = GPS invalid
Date Date value as per GPS date time
(DDMMYYYY)
Time Time value as per GPS date time in UTC
format (hhmmss)
Latitude Latitude value in decimal degrees (with
minimum 6 decimal places)
Latitude Dir. Latitude Direction.
Example N=North, S= South
Longitude Longitude value in decimal degrees (with
minimum 6 decimal places)
Longitude Dir. Longitude Direction.
Example E=East, W= West
Speed Speed of Vehicle as Calculated by GPS module
in VLT.(in km/hr)
Heading Course over ground in degrees
No. of Satellites Number of satellites available for fix
Altitude Altitude of the device in meters
PDOP Positional dilution of precision
HDOP Horizontal dilution of precision
Network Operator Name of Network Operator.
Name
Ignition 1= Ign On , 0 = Ign Off
Main Power Status 0 = Vehicle Battery Disconnected
1= Vehicle Battery Reconnected
Main Input Voltage Indicator showing source voltage in Volts.
Internal Battery Indicator for Level of battery charge remaining
28/40
249
94457/2020/DGM (HOU)
AIS-140
Voltage
Emergency Status 1= On , 0 = Off
Tamper Alert C = Cover Closed , O = Cover Open
(Optional)
GSM Signal Strength Value Ranging from 0 – 31
MCC Mobile Country Code
MNC Mobile Network Code
LAC Location Area Code
Cell ID GSM Cell ID
NMR (neighbouring Neighbouring 4 cell ID along with their LAC and
Cell ID) signal strength
Digital Input Status 4 external digital input status (Status of Input 1 to
Input 3 (0=Off; 1=On))
Digital Output Status 2 external digital output status
(0=Off; 1=On)
Frame Number Sequence Number of the messages (000001 to
999999)
Checksum Insures No error in transmission (optional)
End Character Indicated End of the frame
The following test would be performed along with the protocol testing
of the device:
a) Memory Storage
The device shall support 40000 or more positional logs/packets. This
is a functional test and the device will be simulated to be in non –
GPRS coverage area and the logs will be maintained. The capacity
of logging will be checked by monitoring the logs on the device.
b) Messages & Alerts from Devices
Table below (Table 6E) contains the listing of alerts that need to
come from the tracking devices. These alerts are applicable for both
live packets as well as the history packets.
Table 6E: Messages & Alerts
Alert Message & Alerts Remarks
ID
1. Location Update Default message coming from
each device
2. Location Update (history) Would be sent, if GPRS is not
available at the time of
sending the message
3. Alert – Disconnect from If device is disconnected from
main battery vehicle battery and running on
its internal battery
29/40
250
94457/2020/DGM (HOU)
AIS-140
30/40
251
94457/2020/DGM (HOU)
AIS-140
The VLT device would transmit data to the Backend Control Centre
using GPRS wireless connectivity (with SMS fall back) as per the
protocol provided in respective sections (Sub-section 6.3.4). The data
from the devices would travel over the wireless telecom service
provider network and finally get delivered at the Backend Control
Centre. Since the permit holders/Device suppliers would require to have
31/40
252
94457/2020/DGM (HOU)
AIS-140
32/40
253
94457/2020/DGM (HOU)
AIS-140
3. Regular health check of the device(s) fitted on the vehicle, as per the
parameters and frequency defined in Sub-section 3.1.4.
10. Ensure that the security and privacy of the data is maintained in
accordance with applicable laws/guidelines of various government
authorities.
1. States can set up their own dedicated Backend Control Centre, meeting
the above listed mandatory provisions and any other optional features as
they may decide.
33/40
254
94457/2020/DGM (HOU)
AIS-140
ANNEXURE A:
INFORMATION TO BE SUBMITTED FOR TYPE APPROVAL
34/40
255
94457/2020/DGM (HOU)
AIS-140
ANNEXURE B:
CRITERIA FOR EXTENSION OF TYPE APPROVAL
B1.0 In case of following changes, Functional, Performance, Durability and
Environmental Tests which are necessary for establishing compliance are
listed below
B1.1 Change in Make, Model, Type, Applicable tests as per Section 6 and
accompanied with or without a Functional verification at system
Part No of Vehicle Location integration level or component level as
Tracking (VLT) and Vehicle applicable.
Health Monitoring.
35/40
256
94457/2020/DGM (HOU)
AIS-140
ANNEXURE C:
PHYSICAL INTERFACES (CONNECTORS) FOR POWER AND I/Os
The below section is for new vehicles and not for the retro-fitment of ITS
systems on in-use vehicles.
Power for physical systems are supplied by vehicle battery which supplies
power to all electrical system in the vehicle.
When the engine is running, the vehicle battery is in charge and the systems
shall consume normal power needs. But when the engine is turned off, the
power consumption by systems shall be limited by means of sleep modes or
auto shut off.
Considering the power requirements for equipment packages, the systems are
grouped as
ITS System
Max Power Typical Systems / Packages
Classification
36/40
257
94457/2020/DGM (HOU)
AIS-140
The OEM may provide optional auxiliary connectors of their choice for meeting
other functional requirements.
1.2 Connector labeling in Wiring Harness:
Vehicle side wiring shall have the following labeling for the connectors
Recommended Electrical Labeling Requirement
Provisions
Low Power System 1 ITS 120 W
(Mandatory Provision)
Low Power System 2 ITS 120 W
(Mandatory Provision)
High Power System 1 ITS 360 W
(Mandatory Provision)
CAN Interface (OBDII CAN) ITS CAN
(Mandatory Provision)
1.3 Connector Cavity/PIN Assignment
Power Connector: ISO 15170-B1-3.1-Sn/K1, ISO 15170-B2-3.1-Sn/K1
Pin 1 B+
Pin 2 SW+
Pin 3 GND
CAN Connector: ISO 15170-B1-4.1-Sn/K1
Pin 1 CAN High
Pin 2 CAN Low
Pin 3 Option CAN Ground
Pin 4 Not used
37/40
258
94457/2020/DGM (HOU)
AIS-140
38/40
259
94457/2020/DGM (HOU)
AIS-140
ANNEXURE D:
(See Introduction)
COMPOSITION OF AISC PANEL *
Name Organization
Convener
Mr. Rakesh Jain Delhi Integrated Multi-Modal Transit System Ltd. (DIMTS)
Members Representing
Mr. Prashant Tiwari /Shri Alok Delhi Integrated Multi-Modal Transit System Ltd. (DIMTS)
Sethi
Mr. A. A. Deshpande/ Mr. M. The Automotive Research Association of India (ARAI)
M. Desai / Mr. K. B. Patil
Director / Mr. Samir Sattigeri Central Institute of Road Transport (CIRT)
/Shri M. M. Pathak
Mr. G. R. M. Rao Vehicle Research & Dev. Estt. (VRDE)
Dr. Madhusudan Joshi International Centre for Automotive Technology (ICAT)
Mr. K. K. Gandhi SIAM
Mr. S. Ravishankar/ Mr. D. Ashok Leyland Technical Centre (SIAM)
Balakrishnan/Ms. Suchismita
Chatterjee
Mr. Girish Kodolikar Force Motors Ltd. (SIAM)
Mr. Sanjay Tank Mahindra and Mahindra Ltd. (SIAM)
Mr. Shrikant V. Joshi / Mr. P S Tata Motors Ltd. (SIAM)
Gowrishankar, / Mr. Sharad S.
Bhole
Mr. Suchindran M Toyota Kirloskar Motor Pvt. Ltd. (SIAM)
Mr. Jitendra Malhotra/ Mr. Maruti Suzuki India Ltd.(SIAM)
Sumit Sharma/ Mr. Raj Kumar
Diwedi
Mr. RajendraKhile/Mr Renault Nissan Technology and Business Centre (SIAM)
Karuppasamy
Mr. S Ramiah TVS Motor Company Ltd. (SIAM)
Mr. Arun Sivasubrahmaniyan Hero Motocorp Ltd. (SIAM)
Mr. R. Narasimhan Bajaj Auto Ltd. (SIAM)
Mr. Uday Harite ACMA
Mr. Raju Agarwal / Castmaster Mobitec India Pvt Ltd.
Mr. Rahul Jain
Mr. Vishwajit Joshi KPIT Cummins Infosystems Ltd
39/40
260
94457/2020/DGM (HOU)
AIS-140
ANNEXURE E
(See Introduction)
COMMITTEE COMPOSITION *
Automotive Industry Standards Committee
Chairperson
Mrs. Rashmi Urdhwareshe Director
Members Representing
Member Secretary
Shri Vikram Tandon
Dy. General Manager
The Automotive Research Association of India, Pune
1. Page 2
Replace Clause 1.B.7, Substitute the following text for the existing text:
1.B.7 “Global Navigation Satellite System (GNSS)” refers to a space-based
radio navigation system. It provides positioning, navigation and timing
services to military and civilian user on a continuous basis.
2. Page 2
Add new sub clause 1.B.12:
1.B.12 “SIM/UICC” refers to Subscriber Identification Module (SIM)/
Universal integrated circuit card (UICC) as per GSMA guidelines / DoT
(TEC) Guidelines. Embedded SIM/UICC is a PCB soldered
SIM/UICC/eUICC.
3. Page 2
Add new sub clause 1.B.13:
1.B.13 “Cellular Technology” such as GPRS/UMTS/HSPA/LTE etc.
4. Page 5
Clause 3.1.1.1. a, Substitute the following text for the existing text:
a. Device shall be capable for operating in L and/or S band and include
support for NAVIC/IRNSS (Indian Regional Navigation Satellite
System) for devices installed on vehicles on or after 1st October 2018.
However VLT devices shall be compliant as per other GNSS constellation
in the interim period.
5. Page 5
Clause 3.1.1.1. d, Substitute the following text for the existing text:
d. Device shall have an acquisition sensitivity of minimum (-) 145 dBm with
GNSS/ (-) 140 dBm with IRNSS (NAVIC as applicable).
6. Page 5
Clause 3.1.1.1. e, Substitute the following text for the existing text:
e. Device shall have a tracking sensitivity of minimum (-) 160 dBm with
GNSS / (-) 153 dBm with IRNSS (NAVIC as applicable).
7. Page 5
Clause 3.1.1.1. f, Substitute the following text for the existing text:
f. Device shall have an internal antenna; however, if in case of Integrated
systems with vehicle OEM fitted kits if the fitment location prevents the
internal antenna from functioning, then additional external antenna may
be provided.
Page 1 of 16
201
94457/2020/DGM (HOU)
8. Page 5
Clause 3.1.1.2, Substitute the following text for the existing text:
3.1.1.2 Device shall support standard minimum I/Os as mentioned: 4 Digital, 2
Analog Input and 1 Serial Communication (e.g. RS232) for interfacing
external systems (E.g. Digital input for Emergency request button
interfacing).
9. Page 5
Clause 3.1.1.3, Substitute the following text for the existing text
3.1.1.3 Device shall be capable of transmitting data to Backend Control Server
(Government authorized server) via Wide Area (Mobile)
Communications network (Cellular) as per Communication Protocol in
Section 4.
10. Page 5
Clause 3.1.1.4, Substitute the following text for the existing text :
3.1.1.4 Device shall be capable of transmitting Position, Velocity and Time (PVT
data) along with heading (direction of travel) to a Backend Control Server
(Government authorized server) at configurable frequency as per
Communication Protocol of Section 4.
The fixed frequency shall be user configurable. Highest data transmission
rate shall be 5 sec during vehicle operation and not less than 10 minutes
in sleep/IGN OFF) as per the protocol defined in Communication Protocol
of Section 4.
11. Page 5
Clause 3.1.1.6, Substitute the following text for the existing text :
3.1.1.6 On pressing of Emergency button, the system implementing VLT
function shall send emergency Alert (Alert ID 10 as mentioned in Sub-
section 4.2.1 of Communication Protocol Section 4) to the configured IP
address(s) as per the Communication Protocol mentioned in Section 4. In
the absence of Cellular network, the emergency alert shall be sent as SMS
message along with vehicle location data to configured control center
number(s). The SMS shall consist parameters as given in Sub-section
4.2.2.
12. Page 6
Clause 3.1.1.12, Substitute the following text for the existing text:
3.1.1.12 The Device shall have a unique identifier for identifying the VLT device
and data. The unique ID shall be stored in a read only memory area so that
it cannot be altered or overwritten by any person. The unique identifier is
IMEI (International Mobile Station Equipment Identity) Number.
13. Page 6
Clause 3.1.1.14, Substitute the following text for the existing text:
3.1.1.14 Device shall have an Embedded SIM/UICC.
Page 2 of 16
202
94457/2020/DGM (HOU)
14. Page 6
Clause 3.1.1.15, Substitute the following text for the existing text:
3.1.1.15 Device shall be designed to operate 12V DC and or 24 V DC.
15. Page 6
Clause 3.1.1.16, Substitute the following text for the existing text:
3.1.1.16 Device shall have a sleep mode current ≤ 50 mA.
16. Page 6
Clause 3.1.1.18, Substitute the following text for the existing text:
3.1.1.18 The Device shall support:
Location on Cellular /SMS
Non-volatile memory to store min 40,000 positional log
Configurable backup SMS facility in case of Cellular failure
Capability to send serving and adjacent cell ID as well as network
measurement report (NMR)
17. Page 7
Clause 3.1.1.19, Substitute the following text for the existing text:
3.1.1.19 The VLT Device shall have:
The capability of Hot start < 10s
The capability of Warm start : < 60 s
The capability of Cold start < 120 s
18. Page 7
Clause 3.1.1.20, Substitute the following text for the existing text:
3.1.1.20 Device shall support data Outputs as per protocol covered in this
standard.
19. Page 7
Clause 3.1.1.21, Substitute the following text for the existing text:
3.1.1.21 The Device Cellular module shall have:
• Multi slot Cellular with In – built Quad-band Cellular
module/Modem
• Cellular class 10 or above
• Support Embedded SIM/UICC to cater to the operational
requirement such as vibration, temperature and humidity and
provide long life span with at least 10 years life and more than 1
million read/write cycles
• Cellular module & Embedded SIM/UICC shall support
o SMS, Data (Cellular, TCP/IP) and
o Support multiple network OTA switching (on-demand /
automatic) capabilities.
20. Page 7
Clause 3.1.1.23, Substitute the following text for the existing text:
Page 3 of 16
203
94457/2020/DGM (HOU)
3.1.1.23 Device shall be manufactured by manufacturer whose quality
management system has been certified for compliance to ISO / TS 16949
or ISO 9001 or any equivalent National or International standard.
21. Page 8
Clause 3.1.2.3, Substitute the following text for the existing text:
3.1.2.3 The Emergency Buttons will be such that disconnection between switch
and controller should be detected through controller logic or ‘Normally
Closed’ (NC) Type Switch. For Emergency button, there shall be
indication of its working status visible for passengers in Ignition ON
Condition. The form factor of Emergency Buttons will be such that the
button is easy to press in the case of an emergency, and simultaneously
also minimizes the possibility of accidental or unintended press thereby
causing a false alert.
22. Page 8
Clause 3.1.2.4, Substitute the following text for the existing text :
3.1.2.4 On pressing of Emergency button, the system implementing VLT
function shall send emergency Alert (Alert ID 10 as mentioned in Sub-
section 4.2.1 of Communication Protocol Section 4) to the Backend
Control Server (Government authorized server) as per the
Communication Protocol mentioned in Section 4. In the absence of
Cellular network, the alert shall be sent as SMS message along with
vehicle location data to configured control center number. The SMS shall
consist of parameters as given in Sub-section 4.2.2.
23. Page 8
Clause 3.1.2.5, Substitute the following text for the existing text :
3.1.2.5 In absence of both Cellular and GSM networks and on pressing of
Emergency Button, the system implementing VLT function shall store the
emergency Alert (Alert ID 10 as mentioned in Sub-section 4.2.1 of
Communication Protocol Section 4). Once the Cellular or GSM is
available, this alert information shall be sent on high priority to the
configured IP addresses as per the communication protocol mentioned in
Section 4 or as SMS message along with vehicle location data to
configured control center number. The SMS shall consist of parameters
as given in Sub-section 4.2.2.
24. Page 8
Clause 3.1.3, Substitute the following text for the existing text :
3.1.3 Configuration of Device Parameters Over the Air (OTA)
The device shall support at least the below parameters to be configurable
over the air (through SMS and Cellular). The updation/ configuration shall
be allowed only over an ‘authenticated’ channel:
1. Setting/ Change of the Primary or Secondary IP and port number
2. Setting/ Change of the APN
3. Set configuration parameter like sleep time, over speed limit, harsh
braking, harsh acceleration, rash turning threshold limits etc.
4. Emergency control SMS Centre Number(s)
5. Configuring the vehicle registration number
Page 4 of 16
204
94457/2020/DGM (HOU)
6. Configuring the frequency of data transmission in normal / Ignition
state / OFF state sleep mode/ Emergency state, etc.
7. Configuring the time duration for Emergency state
8. Capability to reset the device
9. Command to get the IMEI of the device Configurable commands must
involve the following features:
9.1. SET: For setting the parameters.
9.2. GET: For enquiring regarding the parameters such as mobile
number, GSM strength, vehicle number and other important
parameters.
9.3. CLR: For clearing certain commands, alarms, alerts etc. except
emergency alert
After each SET, GET, CLR command the device should send alert to
Backend Control Centre, as mentioned in Section 4 Alert 12, giving the
details of Mode, mobile no/ IP of control center sending commands.
25. Page 9
Clause 3.1.5, Substitute the following text for the existing text :
3.1.15 In case of emergency state, (i.e. on pressing of Alert button), the device
will shift to the SMS mode in case Cellular connectivity is not available.
In such case, the device will send the Alert message and tracking data
through SMS mode. Since SMS has the limitation of sending only 160
characters, so the tracking data to be sent in one SMS will have fields -
IMEI, Latitude, Direction, Longitude, Direction, location fix, speed, Cell
ID, LAC (Location Area Code), Date and Time as per emergency alert .
The details is provided in Sub-section 4.2.2.
26. Page 12
In Table 4 A , for the item Checksum and entries thereof, substitute the following:
Checksum Ensures No error in transmission (optimal) 16
27. Page 13
In Table 4 B, for the item – Alert Id 2. Location Update (history) and entries
thereof, substitute the following:
2. Location Update (history) Would be sent, if Cellular is not available
at the time of sending the message in
protocol format Zero, BLANK, NIL, etc.
28. Page 14
Clause 4.2.2, For first paragraph substitute the following text for the existing text:
4.2.2 In case of emergency alert, the alert message shall be sent to 2 different
IP addresses hence the device shall support minimum 2 IP addresses (1 IP
address for regulatory purpose (PVT data) and 1 IP address for
Emergency response system other than the IP’s required for Operational
purpose. The PVT data will send the emergency alert to the system. Only
Primary alert data will go to the emergency response Backend Control
Centre (NERS/ MHA) as may be notified by the Government of India in
the schema below:
Page 5 of 16
205
94457/2020/DGM (HOU)
29. Page 14
Substitute the following Table 4 C for existing Table 4 C :
Table 4C:
Indicative Format for Alert to Emergency Response System
Attribute Value / Description Size
Start Character $ 1 Byte
Packet Header EPB, The unique identifier Character, 3 bytes
for all messages from VLT
Packet Type Message Types supported. Character, 3 bytes
Emergency Message
(EMR) or Stop Message
(SEM)
IMEI Number Unique ID of the Vehicle Character,15 bytes
(IMEI Number)
Packet Status NM – Normal Packet, Character, 2 bytes
SP – Stored Packet
Date Date and time of location Character,14 bytes
the location obtained from
the data in DDMMYYYY
hhmmss format
GPS Validity A – Valid, Character, 1 byte
V – Invalid
Latitude Latitude in decimal Double, 12 bytes
degrees - dd.dddddd
format
Latitude Direction N – North, Character, 1 byte
S – South
Longitude Longitude in decimal Double, 12 bytes
degrees - dd.dddddd
format
Longitude Direction E – East Character, 1 byte
W – West
Altitude Altitude in meters (above Double, 12 bytes
sea level)
Speed Speed of Vehicle as Float, 6 bytes
Calculated by GPS module
in VLT. (in km/hr)
Distance Distance calculated from Float, 6 bytes
previous GPS data
Page 6 of 16
206
94457/2020/DGM (HOU)
Provider G - Fine GPS Character, 1 byte
N - Coarse GPS or data
from the network
Vehicle Regn. No Registration Number of the Character, 16 bytes
Vehicle
Reply Number The mobile number to 0
which Test response needs Note: No number needs to
to be sent. (Emergency be sent. This field will
Mobile No. as specified by with value ‘zero’
MHA/MoRTH/States.)
End Character * 1 byte
Page 7 of 16
207
94457/2020/DGM (HOU)
5.3 Physical Mounting
The VLT system shall be mounted in a suitable location such a way that
it is not easily accessible /exposed to passengers.
This requirement shall not be applicable in case of combined systems
VLT with HMI (Human Machine Interface) display in front of driver.
Test agency to verify this on vehicle level approval.
Emergency button(s) shall be fitted in such a way that every passenger
including driver shall be able to access the Emergency button(s).
Passenger Car shall have at least one emergency buttons on each
passenger row easily accessible by each of the passenger. There shall also
be one dedicated emergency button for the driver row.
Passenger Transport bus shall have emergency buttons at locations easily
visible & assessable to all the passengers such as every 2 meters on both
the sides on passenger seating area. For seats reserved for ladies there
shall be a dedicated panic button for each row.
It shall be permissible to have a single emergency button for two
successive ladies’ rows on both sides of the vehicle provided each lady
passenger in either rows are able to reach and operate the emergency
button.
Test agency to verify this on vehicle level approval.
33. Page 17
Clause 5.4, Substitute the following text for the existing text :
5.4 The vehicle tracking device will be installed on vehicles in which the
power supply voltage from vehicle battery is widely varying (12V, 24V
etc.) and also the power supply is not as stable as that in case of fixed
locations, especially during engine start-up and braking when the voltage
can fall to as low as 9V. Typically electronic devices are very sensitive to
power surges and spikes, and equipment may fail if they do not receive
stable power supply. The devices will need to have a resilient power
supply unit that can withstand such fluctuations and the devices also need
to have power backup so that they continue to function for some duration
when the vehicle battery is not functional or is disconnected from the
devices.
Vehicle power interface shall have
One common ground linked to vehicle chassis
One permanent power Supply (12/24V) connected to the vehicle
battery (+Vbat).
Page 8 of 16
208
94457/2020/DGM (HOU)
35. Page 18
Clause 6.2.1.1, Substitute the following text for the existing text :
6.2.1.1 Standard connector provided for Power and other signals as per clause
no 5.1.
36. Page 18
Clause 6.2.1.5, Substitute the following text for the existing text :
6.2.1.5 Updating of the firmware of the system from Backend Control Centre
only.
37. Page 19
Substitute the following Table 6 A for existing Table 6 A :
Table 6A:
Functional Testing
Sl. No Test Test Procedure
1 Tracking Functionality The test shall be conducted on VTL to
Test determine the proper functioning of VLT
with Emergency Button by testing its
connectivity to Backend Control Centre
(Government authorized server).
Page 9 of 16
209
94457/2020/DGM (HOU)
3 Acquisition This test shall be conducted on VLT with
Sensitivity Test Emergency Button.
Procedure: Set the simulator to output
navigation signal simulating L and/or S band
to a particular location with a very level so
that the tracking is not possible. Gradually
increase the signal level that allows the
receiver to successfully perform a cold start
TTFF. The minimum signal level that allows
acquisition is referred as to the acquisition
sensitivity.
Acceptance Criteria: The acquisition
sensitivity shall be minimum (-)145 dBm with
GNSS/ (-) 140 dBm with IRNSS (NAVIC as
applicable.).
Page 10 of 16
210
94457/2020/DGM (HOU)
7 Hot-Start Time to In this test the device is started in Hot start
First Fix Test mode and time taken by device to determine
the first valid location fix is recorded. This
test is performed several times and results are
averaged.
Page 11 of 16
211
94457/2020/DGM (HOU)
38. Page 23
In Table 6 B, for the Sl. No. 5 and entries thereof, substitute the following:
39. Page 19
Substitute the following Table 6 C for existing Table 6 C:
Table 6C:
Device Level Environmental Test
Sl. No Test Test Procedure
1 Dry Heat / High The high temperature test is used to
Temperature Test evaluate effects of high temperature
conditions on safety, integrity, and
performance of the device. The test shall be
carried out in accordance with Indian
Standard IS: 9000 (Part 3/Sec 5) the device
shall be subjected to temperature of 70 ±
2°C for 16 h in high temperature. Test with
device in working condition. The recovery
period shall be 2 h.
Acceptance Criteria: Device during and
after the high temperature test the device
shall be required to meet the provisions of
Functional Test Number 1 as listed in Table
6A.
Page 12 of 16
212
94457/2020/DGM (HOU)
2 Cold Test The test shall be carried out in accordance
with IS 9000 (Part 2/Sec 4 – 1977). The
device under test shall be subjected to
temperature of –10 ± 2°C for 2 h with
device in working condition. The recovery
period shall be 2 h.
Acceptance Criteria: Device during and
after the cold test, the device shall be
required to meet the provisions of
Functional Test Number 1 as listed in Table
6A.
3 Damp Heat Test The device under test shall be tested
according to IS 9000 (Part 5/Sec 2 – 1981).
The test is carried out at +25° to +55° C,
Humidity 95%. Six cycles (each test cycle
of 24 h) shall be run with device in off
condition. Functional test shall be carried
out with power in ‘On condition’ at start of
2nd, 4th and 6th cycle.
Acceptance Criteria: Device during and
after the test the device shall be required to
meet the provisions of Functional Test
Number 1 as listed in Table 6A.
4 Temperature Shock Temperature shock test is carried out to
determine if the device can withstand
sudden changes in the temperature of the
surrounding atmosphere without
experiencing physical damage or
deterioration in performance. The device
shall be tested as per IS 9000 (Part 14/Sec
2) – 1978. Exposure time at temperature
extremes -10ºC and 70 ºC would be 3
hours/cycle and number of cycles would be
two.
Acceptance Criteria: Device after the test
the device shall be required to meet the
provisions of Functional Test Number 1 as
listed in Table 6A.
5 Salt Spray Test The salt spray test is conducted to check
corrosion resistance of device. The device
shall be tested according to Clause 4.8 of IS
10250 for 96 h.
Acceptance Criteria: The device shall be
required to meet the provisions of
Functional Test Number 1 as listed in Table
6A.
6 High Voltage Test The test is conducted to ensure service life
requirements & functionality. The device
under test shall be operated for 60 minutes
at 18 V for 12 V systems & 36 V for 24 V
systems. This test is as per ISO 16750-
2:2010
Page 13 of 16
213
94457/2020/DGM (HOU)
Acceptance Criteria: Device during and
after the test the device shall be required to
meet the provisions of Functional Test
Number 1 as listed in Table 6A.
40. Page 27
In Table 6 D; for item Packet Type and Alert ID and entries thereof, substitute the
following text for existing text :
43. Page 30
Substitute the following Table 6 F for existing Table 6 F:
Page 14 of 16
214
94457/2020/DGM (HOU)
Table 6F:
Message Format
Start Character $ 1 byte
Packet Header EPB, The unique identifier Character, 3 bytes
for all messages from VLT
Packet Type Message Types supported. Character, 3 bytes
Emergency Message (EMR)
or Stop Message (SEM)
IMEI Number Unique ID of the Vehicle Character,15 bytes
(IMEI Number)
Packet Status NM – Normal Packet, SP – Character, 2 bytes
Stored Packet
Date Date and time of the location Character,14 bytes
obtained from the location
data in DDMMYYYY
hhmmss format
GPS Validity A – Valid, V – Invalid Character, 1 byte
Latitude in decimal degrees - Double, 12 bytes
Latitude
dd.mmmmmm format
Latitude Direction N – North, S – South Character, 1 byte
Longitude in decimal Double, 12 bytes
Longitude degrees - dd.mmmmmm
format
Longitude Direction E – East W – West Character, 1 byte
Altitude in meters (above sea Double, 12 bytes
Altitude
level)
Speed of Vehicle as Calculated Float, 6 bytes
Speed by GPS module in VLT. (in
km/hrs.)
Distance calculated from Float, 6 bytes
Distance
previous GPS data
G - Fine GPS Character, 1 byte
Provider N – Coarse GPS or data from
the network
Registration Number of the Character, 16 bytes
Vehicle RegnNo
Vehicle
The mobile number to which 0
Test response need to be sent.
Reply Number (Emergency Mobile No. as
specified by
MHA/MoRTH/States.)
End Character * 1 byte
Ensure no error in
Check sum 8 bytes
transmission.
Page 15 of 16
215
94457/2020/DGM (HOU)
44. Page 31
In Clause no. 7 for first paragraph substitute the existing text with following text :
The VLT device would transmit data to the Backend Control Centre using Cellular
wireless connectivity (with SMS fall back) as per the protocol provided in respective
sections (Sub-section 6.3.4). The data from the devices would travel over the
wireless telecom service provider network and finally get delivered at the Backend
Control Centre. Since the permit holders/Device suppliers would require to have a
valid communication plan on embedded SIM/UICC cards on the devices and would
avail services from multiple telecom service providers, the data would be transmitted
to the Backend Control Centre using the networks of multiple telecom service
providers.
45. Page 31
In Clause no. 7 for second paragraph substitute the existing text with following
text :
A suitable control mechanism would be established for the data transfer from VLT
to Backend Control Centre, as only the authorized devices should be able to transfer
data to the Backend Control Centre and a mechanism for authenticating the devices/
embedded SIM/UICC shall also be put into place.
46. Page 36
Delete Annexure C :
PRINTED BY
Page 16 of 16
185
94457/2020/DGM (HOU)
Table below (Table 4A) contains the listing of fields that the vehicle tracking devices
would be required to send to the Backend Control Centre. The first 3 fields (Start
character, Header for VLT with Emergency Buttons and Vendor ID, who has
supplied the device) must be fixed in position as well as format (Header part of
frame). Rest all other fields are required to be present in the location data sent by the
devices to the backend, but can be in any sequence and with any separator between
fields. The data value can be either in American Standard Code for Information
Interchange (ASCII) or in HEX format. Device must transmit the Login message
whenever it establishes (re-establishes after disconnection) its connectivity with
Server with the specified fields. Login Message will carry following information:
Page 1 of 15
186
94457/2020/DGM (HOU)
Physical Mounting
(This requirement is only a guideline for fitment and shall not be checked during
component approval or on vehicle)
The VLT system shall be mounted in a suitable location such a way that it is not
easily accessible /exposed to passengers.
This requirement shall not be applicable in case of combined systems VLT with
HMI (Human Machine Interface) display in front of driver.
Emergency button(s) shall be fitted in such a way that every passenger including
driver shall be able to access the Emergency button(s).
Passenger Car shall have at least one emergency buttons on each passenger row
easily accessible by each of the passenger. There shall also be one dedicated
emergency button for the driver row.
Passenger Transport bus shall have emergency buttons at locations easily visible &
accessible to all the passengers such as every 2 meters on both the sides on
passenger seating area. For seats reserved for ladies there shall be a dedicated panic
button for each row.
Page 2 of 15
187
94457/2020/DGM (HOU)
It shall be permissible to have a single emergency button for two successive ladies’
rows on both sides of the vehicle provided each lady passenger in either rows are
able to reach and operate the emergency button.
In case of passenger transport bus which has a glass window covered between
two pillars having pitch 2m or more, the emergency buttons shall be provided on
each pillar
National Permit Trucks, shall have one dedicated emergency button for the driver
row.
Power Supply
(The requirements related to vehicle are only a guideline for fitment and shall not
be checked during component approval or on vehicle)
The vehicle tracking device will be installed on vehicles in which the power supply
voltage from vehicle battery is widely varying (12V, 24V etc.) and also the power
supply is not as stable as that in case of fixed locations, especially during engine
start-up and braking when the voltage can fall to as low as 9V. Typically electronic
devices are very sensitive to power surges and spikes, and equipment may fail if
they do not receive stable power supply. The devices will need to have a resilient
power supply unit that can withstand such fluctuations and the devices also need to
have power backup so that they continue to function for some duration when the
vehicle battery is not functional or is disconnected from the devices.
The system shall transmit Emergency request information to one IP and PVT
information to other IP of backend Control Center at user configurable frequency
(minimum 5 seconds) via GSM/Cellular
11. Page 18
Page 3 of 15
188
94457/2020/DGM (HOU)
Add following new clause 6.2.1.6 and 6.2.1.7 after clause 6.2.1.5 :
13. Page 33
Add following new clause 8.0 after clause 7.0:
8.0 CODE OF PRACTICE for Implementation of Vehicle Location Tracking
(VLT) Device, Emergency Button(s) and Command and Control Centres
This Code of Practice for AIS-140 has been formulated for facilitating smooth
Implementation of Vehicle Location Tracking (VLT) Device, Emergency Button(s)
and Command and Control Centres for the guidance of the stakeholders concerned.
8.1 General
a. The VLT device manufacturers will get their devices tested and certified
from the testing agencies referred to in rule 126 of the CMVR for
compliance to the rule 125 H of CMVR
b. The Backend System shall mean the backend Command and Control Centre
set up/ authorized by State/UT or VLT manufacturers, providing interface
to various stakeholders/systems such as State emergency response centre,
the transport department or Regional Transport Offices, Ministry of Road
Transport and Highways and its designated agency, Vahan (or any other
State/UT system used for registration of vehicles and/or issuance of
permits), VLT device manufacturers and their authorised dealers, testing
agencies, permit holders, etc. In the absence of State/UT backend system,
the registration, activation, health check and alert updates of VLT devices
shall be through a common layer for updation in Vahan.
The details of each VLT device (VLT device manufacturer code, device
serial number, IMEI number, IccID number and other details as notified by
the Central Government/State Government) shall be uploaded on the Vahan
directly or through backend system by the VLT device manufacturer using
its secure authenticated access.
The VLT device manufacturers or their authorised dealers shall install the
VLT devices in vehicles and register/activate the devices along with details
Page 4 of 15
189
94457/2020/DGM (HOU)
l. The testing agencies will verify the conformity of production for the VLT
devices as prescribed in section 8.5.
8.2 Installation, Registration, Activation and Service Process for VLT Device
f. The permit holder will have option to check the installation and device
working status in the Vahan.
g. The VLT device manufacture may offer value added services, in addition
to the mandatory performance requirements to the permit holders as per the
mutual agreement between them. Mandatory performance requirements
shall mean the following:
Page 6 of 15
191
94457/2020/DGM (HOU)
h. The VLT device manufacturers may create their own system to monitor
their supplied devices, emergency button/s & connectivity working / non-
working status for managing warrantee / AMC and Cellular services.
i. The VLT device manufacturers or their dealers will update the SIM
numbers and their validity/renewal details in the backend system.
In case VLT device manufacturer offers to provide its backend system for State/UT,
the same will need to meet the following requirements, in addition to those specified
in Clause 7 of AIS 140:
a) The application will provide the ability to locate a vehicle at a given time.
b) Facility to track defined vs. actual movement of vehicles, capture deviations
if any. (For vehicles where scheduled movement can be defined on GIS
map)
c) The application should provide ability to track vehicle location on map. The
map engine and data should comply with applicable regulations including
guidelines as set out by Survey of India from time to time.
d) Facility for users to access and view position / location information on GIS
maps near real-time through web interface with historic data displayed on
maps.
e) Facility for providing current information location on demand.
f) Facility for playing back the recorded details of the vehicle movement along
the authorized route (where applicable).
g) Provide facility of alert generation
h) Provide facility to define rules for alerts/ notification and their delivery
mode like SMS, email, pop-up etc.
Page 7 of 15
192
94457/2020/DGM (HOU)
m) The tracking data will be kept live in the system for at least 90 days. Utilities
will be provided to support archive and restore functions for older data.
Alerts/reporting shall be available for one year in the backend.
n) The backend will store VTS time-related data at the same resolution as
received in the live application. The archived data after 90 days can also be
restored using utilities provided.
r) The application and all key components like device management, firmware
control, GIS map shall be hosted at a data centre/ cloud in India and it will
be available for auditing by regulatory agencies.
s) The system shall provide > 99% availability and adhere to Infrastructure
Security, Vulnerability Assessment and Penetration Testing guidelines as
set out by Ministry of Electronics, Information and Technology, GoI.
u) The common layer shall be got tested from the testing agencies specified in
CMVR Rule 126/STQC/NIC for the following minimum functionalities:
ii. Publish VLT device details in the Vahan/ any other State/UT system
used for registration of vehicles and/or issuance of permits
iv. Periodic health check of the device(s) fitted on the vehicle through
SMS, as per section 8.4.
The protocols for activation message and health check message are given below.
Device shall send the activation and health check messages on request as specified
below directly to the backend system (i.e. backend Command and Control Centre set
up/ authorized by State/UT or a Common Layer system providing interface to VLT
device manufacturers’ backend applications).
For completion of the installation process, the VLT device shall undergo Activation
process as per below:
Activation Message Request Format from the Backend System to the Device
(Through SMS): ACTV, Random Code, Reply SMS Gateway no.
Table-1:
Activation & Health Check Response SMS Format
from Device to Backend System
Page 9 of 15
194
94457/2020/DGM (HOU)
Separator 1 , ,
Vendor ID 4
Separator 1 , ,
Firmware version 6 V1.6.1 V1.6.1
Separator 1 , ,
IMEI 15 012345678912345 012345678912345
Separator 1 , ,
Alert ID 2 1 1
Separator 1 , ,
Latitude 12 14.034533 14.034533
Separator 1 , ,
direction 1 N N
Separator 1 , ,
Longitude 12 79.32045 79.32045
Separator 1 , ,
Direction 1 E E
Separator 1 , ,
GPS fix 1 1 1
Separator 1 , ,
Date and Time 15 16112018 120317 16112018 120317
Separator 1 , ,
Heading 6 263.19 263.19
Separator 1 , ,
Speed 4 25.4 25.4
Separator 1 , ,
GSM Strength 2 23 23
Separator 1 , ,
Country Code
3 404 404
(MCC)
Separator 1 , ,
Network Code
4 10 10
(MNC)
Separator 1 , ,
LAC 4 d6d6 d6d6
Separator 1 , ,
Main Power 1 1 1
Separator 1 , ,
IGN Status 1 1 1
Separator 1 , ,
Page 10 of 15
195
94457/2020/DGM (HOU)
Application shall publish the data to common layer in a specified frequency and
format as mentioned below
A single request may contain JSON Array of maximum 500 JSON Objects of the
following format.
Offence Type
1. oftyp 2
OS= Overspeed
Vehicle number without any
2. vno 16
delimiter like hyphen (-) or space.
3. imei 15 IMEI number.
4. date 8 Date in format DDMMYYYY
5. time 6 UTC in format hhmmss
Page 11 of 15
196
94457/2020/DGM (HOU)
A single request may contain JSON Array of maximum 500 JSON Objects of the
following format.
Page 12 of 15
197
94457/2020/DGM (HOU)
Table 1:
Test for COP of VLT Device and Emergency Buttons
Sl. No. Test Details (As per AIS-140)
1. Emergency button functionality (Clause No. 3.1.2.4)
2. SMS fall back (Clause 3.1.5)
3. Table 6A: Functional Testing (Sr. No. 1-9, Clause 6.3.1)
4. Performance Parametric Test of Table 6B (Clause 6.3.2, Sr. No.10)
5. Protocol & alerts verification as per
-Clause No 4.1 and Table no 4A,
-Clause No 4.2 and Table no 4B, 4C
-Clause No 3.1.4 & Table no 3B
- OTA Commands verification
6. Ingress Protection (IP) Test as per Sr. No. 3 of Table 6B
Page 13 of 15
198
94457/2020/DGM (HOU)
Table 2:
Test Parameters for Auditing of VLT Device Manufacturer’s Backend
Application/System
Sl. No. Test Details
1. Firmware over the air update. Backend application should be able to
remotely read the existing version number of the firmware via an OTA
configuration read command. A new version of the firmware should be
pushed over the air. This should be verified by reading the new version
number of the new firmware in the device via and OTA configuration read
command.
2. Application availability test to be conducted over a 7 days’ period by
periodic check of availability randomly or at specified intervals in an
automated or manual manner.
3. Test functionality of application to allow user to map & un-map a device
to a vehicle.
4. Test functionality to track a vehicle on a map over a period of 8 hours
given either a device ID or vehicle registration number. The device ID
and vehicle should be mapped beforehand.
5. Test replay of a vehicles location by specifying a start and end date and
time and device ID or vehicle registration number. The start and end date
and time should be from within the last 3 months at date of test. In case 3
months of historical data is not available, the VLT manufacturer can pre-
populate test data for the duration.
6. Firmware binary should be made available with version matching one in
the device as well as binary size & modification timestamp and/ or
checksum should match for the binary provided and one installed on
device.
7. Test to confirm geographical location of IP addresses, the device
communicates with by IP Geolocation for all IPs configured into the
device to confirm they are in India. The IPs configured should be read
from the firmware configuration via configuration read command and
also separately confirmed against a list of IPs provided by the VLT
manufacturer.
8. VLT manufacturer to provide a certificate, statement or affidavit
certifying the location of data centre/ cloud hosting region in India for
user, device and vehicle data.
9. VLT manufacturer to provide a Vulnerability Analysis and Penetration
Testing report from a 3rd party test agency authorised by CERT-In/STQC.
14. Page 34 ANNEXURE A
Page 14 of 15
199
94457/2020/DGM (HOU)
B1.1 Change in Make, Model, Type, Applicable tests as per Section 6 and
accompanied with or without a Functional verification at system
Part No of Vehicle Location integration level or component level
Tracking (VLT) and Vehicle as applicable
Health Monitoring.
PRINTED BY
Page 15 of 15