0% found this document useful (0 votes)
224 views30 pages

VSS Specification Summary

The document outlines specifications for an IP-based Video Surveillance System (VSS) including requirements for storage, video quality, and compliance with security standards. It details functional and non-functional test cases for the Mobile NVR system, ensuring features like live monitoring, playback, and user management are validated. Additionally, it includes system architecture, interface diagrams, and security design documents to ensure robust operation and compliance with regulatory standards.

Uploaded by

zeeshan khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
224 views30 pages

VSS Specification Summary

The document outlines specifications for an IP-based Video Surveillance System (VSS) including requirements for storage, video quality, and compliance with security standards. It details functional and non-functional test cases for the Mobile NVR system, ensuring features like live monitoring, playback, and user management are validated. Additionally, it includes system architecture, interface diagrams, and security design documents to ensure robust operation and compliance with regulatory standards.

Uploaded by

zeeshan khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd

IP based Video Survilance System (VSS)

The system shall use an industrial-grade, vibration- and shock-proof SSD


should store at least 30 days of data on a FIFO basis.
The Mobile NVR must store 30 days of Full HD video at 25 FPS (H.265+),
sync. It must have self-diagnostics, remote access, and health monitorin
ONVIF Profile ‘S’ compliant, have a modifiable unique ID, and ensure tam

The VSS must undergo STQC security auditing, with strict penal action for breac
country sourcing unless approved by the Indian government. Cameras must hav
support 72V & 110V DC/AC with a BIS/EN 50155 / IEC 60571-compliant power su

The VSS system must include a rugged Hand-Held Terminal (HHT) / Tablet with
user authentication. It must be universal and compatible with various Mobile NV
One rugged HHT/Tablet with 8TB SSD per 50 coaches/locos, as per purchaser's s

Mobile NVR, Power Supply unit and other accessories shall be housed in concea
gasket & sealing of cable entry / exit along with suitable lock and key arrangem
be ensured.
Video Management software inside the NVR

Live Monitoring & Recording: Real-time camera display, multiscreen support, and recording in

Playback & Retrieval: Instant video playback, search by camera, date, time, and events.

Recording Modes: Continuous, motion detection, activity-based, and alarm-triggered; auto-res

Security & Compliance: Watermarked, timestamped recordings with user authentication; ONV

Cloud & Storage: On-demand video transfer and appending to Cloud / Data Centre.

User & Remote Management: Role-based authentication, remote/local diagnostics, and contro

Event-Based Video Transfer: Automatic footage download during transit.

Tampering & Blinding Detection: Alerts and 30-day event storage.

Face Recognition Support: Entry/exit face cropping with metadata for FRS integration, configu

API/SDK Integration: Available for third-party compatibility.

System Logs: Maintains alarms, events, and operator activities.

RDAS must have at least two programmable relay outputs to enable its interfaci
RDAS must make the necessary software or hardware modifications to fulfill this
User Acceptance Test (UAT) Cases for Mobile NVR System

✅ Functional Test Cases

TC-F001: Video Compression Verification

Objective: Verify that the system supports H.265 or higher video compression.

Preconditions: Cameras connected, recording initiated.

Test Steps:

1. Configure system to use H.265 compression.

2. Record sample footage.

3. Verify format of recorded footage.

Expected Result: Footage is recorded in H.265 or higher compression format.

TC-F002: Audio Compression Verification

Objective: Ensure system supports G.711/G.722/G.726/AAC or similar.

Test Steps:

1. Enable audio recording.

2. Verify audio format in recording metadata.

Expected Result: Supported audio format is used.

TC-F003: Simultaneous FHD Channel Recording

Objective: Verify all channels record at FHD simultaneously.

Preconditions: 8 or 16 channels connected.

Test Steps:

1. Begin recording on all channels.


2. Check footage from all channels.

Expected Result: All channels record FHD video without frame drop.

TC-F004: Storage Capacity Verification

Objective: Ensure 30-day storage capacity.

Preconditions: SSD of 4TB (08-ch) or 8TB (16-ch) installed.

Test Steps:

1. Record for 30 days.

2. Retrieve footage from day 1 and day 30.

Expected Result: Footage from entire period is available.

TC-F005: Network Protocol Support

Objective: Validate protocol stack compatibility with IP cameras.

Test Steps:

1. Connect camera over Ethernet.

2. Stream and record footage.

Expected Result: Camera connects and streams correctly.

TC-F006: Discovery Interface Functionality

Objective: Detect cameras and auto-configure settings.

Test Steps:

1. Plug in IP camera.

2. Observe auto-detection and configuration.

Expected Result: Camera appears in system with correct settings.

TC-F007: GPS/IRNSS Module Functionality


Objective: Confirm satellite sync.

Test Steps:

1. Power on device outdoors.

2. Check GPS time/location sync.

Expected Result: GPS/IRNSS sync is established.

TC-F008: LTE/4G/5G Communication Test

Objective: Validate mobile communication.

Test Steps:

1. Insert SIM card.

2. Stream video via LTE.

Expected Result: LTE communication works, auto-fallback to 4G.

TC-F009: Wi-Fi Connectivity

Objective: Validate Wi-Fi connectivity.

Test Steps:

1. Connect to Wi-Fi (802.11n/ac).

2. Stream/transfer data.

Expected Result: Connection is stable and meets throughput requirements.

TC-F010: Ethernet Interface Functionality

Objective: Validate 10/100 and 1 Gbps interfaces.

Test Steps:

1. Connect camera using 10/100 Base T and PoE.


2. Connect to network via 1 Gbps interface.

Expected Result: All connections are functional.

TC-F011: Video Output Interface

Objective: Verify HDMI, VGA, BNC output.

Test Steps:

1. Connect monitor to each output.

2. Verify video signal.

Expected Result: Output is visible on all interfaces.

TC-F012: I/O Port Functionality

Objective: Validate USB 3.0 and panic button support.

Test Steps:

1. Connect USB devices.

2. Trigger panic button.

Expected Result: USB devices are detected, panic alert generated.

TC-F013: Software Feature Compliance

Objective: Validate software functionality per Clause 4.3.

Test Steps:

1. Navigate through UI.

2. Verify features (alerts, streaming, etc.).

Expected Result: All features perform as described.

TC-F014: ONVIF Profile S Compliance

Objective: Ensure ONVIF Profile S compatibility.


Test Steps:

1. Connect ONVIF Profile S compliant camera.

2. Verify functionality.

Expected Result: Full interoperability confirmed.

🔎 Non-Functional Test Cases

TC-NF001: Operating Temperature Range Test

Objective: Verify operation per EN 50155 OT3.

Steps:

1. Place device in thermal chamber.

2. Run at min and max spec temperatures.

Expected Result: NVR operates without failure.

TC-NF002: Humidity Resistance Test

Objective: Operate under 95% RH, non-condensing.

Steps:

1. Test device in humidity chamber.

Expected Result: No condensation, full function.

TC-NF003: Regulatory Certification Check

Objective: Confirm presence of BIS/EN/IEC/IRNSS compliance.

Steps:

1. Review certification documents.


Expected Result: All required certificates present.

TC-NF004: SSD Endurance Under Load

Objective: Assess SSD reliability under continuous write.

Steps:

1. Run benchmark during 30-day recording.

Expected Result: No data loss or system crash.

TC-NF005: Failover Testing (Wi-Fi to LTE)

Objective: Confirm seamless failover.

Steps:

1. Disable Wi-Fi during stream.

2. Monitor switch to LTE.

Expected Result: No loss of connectivity.

TC-NF006: Power Stability Test

Objective: Validate stability under fluctuating supply.

Steps:

1. Simulate voltage fluctuation.

Expected Result: No reboot or failure.

TC-NF007: Environmental Test (Vibration/EMI/EMC)

Objective: Ensure compliance with EN 50155, IEC 60068-2-1/10.

Steps:

1. Run NVR during test lab vibration and EMI simulation.


Expected Result: Continued function, no data corruption.

TC-NF008: M12/M23 Connector Durability Test

Objective: Confirm reliability of rugged connectors.

Steps:

1. Repeated connection/disconnection cycles.

Expected Result: No contact loss or damage.

Note: All tests must be executed and signed off by QA and customer representatives as part of the fina
atives as part of the final UAT cycle
Key Aspect for Network Video recorder ( NVR )
1. System Architecture Diagram
High-level architecture of the NVR system (hardware, software, network, storage, clients).

2. Interface Diagram
Details of all interfaces (RTSP, ONVIF, HTTP etc.).
Ethernet ,USB/HDMI ports ,Audio in/out – if applicable (mic/speaker support),PoE (Power at PSE & PD) ,Alarm
According to PoE number NVR category 8,12,16

3. Use Case Diagram


Overview of main system use cases (live view, playback, recording, remote access, alerts).
User management, retention settings, alerts, logs, storage setup.
Video codec check and file extention
Tampering Alarm data of Cameras shall be stored in the Mobile NVR for at least 30 days
At worst case scenario GPU/CPU load condition
Malfunction handling mechanism

4. Data Flow Diagram (DFD)


Shows how data flows within the system — from IP cameras to storage to client viewers.
Acclerator and GYRO fills data gaps when GPS fail for example in tunnel
Video length and file side uniformity
Raw Video Store (before encoding, temp buffer)
Encoded Video Archive (MP4, H.265 files)
Log Store (tamper alarms, events)
Metadata Store (timestamps, GPS data, frame indices)
User Access Store (auth tokens, access logs)

5. Sequence Diagrams
To explain workflows like camera registration, playback request, motion detection alert, etc.
Boot up time to system ready,Shutdown time

6. Security Design Document


Describes secure communication, user authentication/authorization, encryption standards.
Security architecture and mechanisms integrated into the Mobile/Stationary NVR system to protect data confide

7. Vulnerability Assessment or Pen Test Report (if available for cybersecurity transparency)

8. Compliance Certificates
9. Third-party Compatibility information
Supported IP cameras (models/brands), VMS, cloud services.

10. Software Bill of Materials (SBOM) (if available for cybersecurity transparency)
GStreamer (for video pipeline)
FFmpeg (optional for encoding/transcoding)
OpenCV (for image processing / AI analytics)
RTSP server (e.g., live555 or gst-rtsp-server)
Linux kernel + libraries
AI libraries (e.g., TensorRT, OpenVINO)
Middleware

11. Release Notes / Versioning Info


Past releases, bug fixes, known issues.

12. User Manual,Maintenance & Troubleshooting Guide


For operators and administrators.

13. Warranty Information

14. Support & Escalation Matrix


E & PD) ,Alarm I/O – for integration with sensors,LED or external relays etc.

IMU main component Accelerometer(speeding up and slowing down),Gyroscope(Angular Movement or


IMU Block diagram

ect data confidentiality, integrity, and availability across edge devices, storage, and remote access services.
pe(Angular Movement or rotation),Magnetometer(Acts like a compass helping to know which direction?
System
System Control
Camera Control
Camera tampering
Recording Resolution
Frame Rate
Face Recognition
SIM
Date & Time
Type of User
Monitoring
Preview Capability
Live View Function
Playback Function
Backup Mode
Video Format
Web view
Mobile view
Aspect Ratio
Overlay
Interface
Protocol
Compatibility
Network
USB Interface
Cable
Alarm I/O
PoE
PoE Interface
Power per PoE port
Max Current per PoE Port
Alarm
Management
Analytics
Type
Mobile
Web
Duration
Storage
Slot location
RAID
Type
Hot swapable
Capacity
Network-attached storage (NAS)
Feature
Pre and Post Record Time
Record Interval by time
Record Interval by size
Export record
Recording Mode
Video
Mode
Per channel Bandwidth
Video Bit rate
Total Incoming Bandwidth
Total outgoing Bandwidth
Port Type
Port Specification
Compression
Audio

Audio Bit rate


Two way Audio
Three way Audio
Audio format
Total Incoming Bandwidth
Total outgoing Bandwidth
Compression
Search
Type
By Camera
By Train
No of User
Environmental
Operating Temperature
Operating Humidity
Rain
Wind Speed
Electromagnetic Compatibility
Vibration
Electrical
Power Inlet Type
Rating
Electric Loco
Disel Loco
Type
Power Consumption
Language
Display
Control
Security
Protocol
Indicator
Power
Recording
Network
Malfunction
Redundancy
Scheme
Button
Power
Reset
Record
Mechanical
Dimension
Weight
Layout
General Operating System
Colour
Software Update
Mode
Access Point
Wi-fi access point
NVR Specification

Mouse,Keyboard,Mobile,Web,Cloud
Supported
Notification ( AI analytics )
Full HD ( 1920x1080 )
25 FPS
Face image with the metadata shall be sent over Wi-Fi or LTE network to Facematching Server at Datacenter / Cloud for matching.
5G supported
Internal battery with GPS Clock / Indian Navigation Satellite System (IRNSS) Module
Local and Remote ( Role based access control )

1x8MP ~ 8/720P ?
Screen Matrix (Screen Split),Snapshot,Record,Talkback,Volume Adjustment, Full Screen, Digital Zoom
Play,Pause,Stop,Fast play,Slow play,Full Screen ,Digital Zoom,Snapshot,Forward (10Sec),Backward (10Sec)
USB,Network,SATA
MP4,AVI
Supported
Supported

Date,Time,Camera No,Place

RTSP,SUNAPI
ONVIF Profile G (edge storage and retrieval), M (analytics application metadata and events), S (basic video streaming) and T (advanced vide
RJ45 100 Mbps Self adaptive Ethernet Port / (M12 Connector)
USB2,USB3 no of port
STP CAT 6 Cable
Panic , Speaker / Local Buzzer, Microphone

8 Upgradable upto 10 (In RADS Minimum 12 Channel NVR)

Illegal access,Recording error,IP conflict,Network Interrupt,PoE overload,Hard Disk Full,No Hard Disk,MAC Conflict,No Camera
Face Recognition,People counting
Audio ,Visual
SMS
Email

Supported
SATA
Supported
?
?
Auto Recovery Backup

Ability to export recorded footage


Continuous ,Manual

Day and Night


HDMI

H.265,MJPEG

Supported
Supported
Streo / 8-16-Bit / 8000-48000Hz

G.711, AAC

Date time,Event List,Text Search,Advance search


Supported
Supported
Multiple User Supported

-20degC ~75degC
100%
Heavy Rain Fall
150 kg/m2
IEC 61000
IEC 60571

?/1.55 A
70 V ~ 136 V ( Nominal 110 V )
50 V ~ 90 V ( Nominal 72 V )
DC-DC
With Hard Disk and Without Hard Disk

English
English

OWASP

Visual
Visual
Visual
Visual

N:1

Available
Available ( Pinhole for Factory reset )
Available

Connector should be on right side of NVR , Acknowledge switch USB for extarct port should be at front position
Linux

Both Local and Remote


Internal or external

You might also like