CloudSketch AI Logo
FeaturesTemplatesPricingEnterpriseAboutContactLog in
🌙☀️
Log inStart free
Home/Templates/Public Safety & Emergency

🚨 Public Safety & Emergency · C4 Architecture · Pro

Emergency 112 Dispatch System

An integrated emergency response system like India's 112: calls, SMS and panic-app alerts reach one centre, which dispatches the nearest police, fire or ambulance unit.

More Public Safety & Emergency templates

C4 Architecture diagrams are part of Pro. Anyone can view this one; generating and editing it needs Pro.

Drawing diagram…

What this diagram shows

  • One number for police, fire and ambulance
  • Caller location comes from the network and the phone
  • Nearest available vehicle is picked on a live map

Prompt used

Emergency response system: citizens reach the centre by 112 call, SMS or a panic button app. A telephony platform routes calls to call-takers, and a location service gets the caller's position from the mobile network and phone GPS. Call-takers create incidents in the computer-aided dispatch (CAD) system. Dispatchers see vehicles on a GIS map via GPS trackers and assign the nearest police, fire or ambulance unit, which receives the job on a mobile data terminal.

Mermaid code
C4Container
title Emergency 112 Response
Person(cit, "Citizen", "Calls, texts or presses panic button")
Person(ct, "Call-taker / Dispatcher", "Handles incidents")
System_Boundary(ers, "Emergency Response Centre") {
  Container(tel, "Telephony Platform", "IP PBX", "Call and SMS routing")
  Container(loc, "Location Service", "Java", "Network and GPS location")
  Container(cad, "Dispatch System (CAD)", "Java", "Incidents and assignments")
  Container(gis, "GIS Map", "Web GIS", "Incidents and vehicles on map")
  Container(mdt, "Vehicle Terminal App", "Android", "Jobs for field units")
  ContainerDb(db, "Incident DB", "PostgreSQL", "Incidents and history")
}
System_Ext(net, "Mobile Networks", "Caller location")
System_Ext(avl, "Vehicle GPS Trackers", "Live positions")
Rel(cit, tel, "112 call, SMS, panic app")
Rel(tel, ct, "Routes to free call-taker")
Rel(ct, cad, "Creates and dispatches")
Rel(cad, loc, "Gets caller location")
Rel(loc, net, "Queries")
Rel(cad, gis, "Shows on map")
Rel(avl, gis, "Positions")
Rel(cad, mdt, "Sends job")
Rel(cad, db, "Reads/writes")

Related templates

SequencePublic Safety & Emergency

Emergency Call to Dispatch Sequence

What happens in the minutes after someone dials 112: call answered, location fixed, incident created, nearest unit dispatched and the caller updated.

State MachinePublic Safety & Emergency

Emergency Incident Lifecycle

The states of an emergency incident in a dispatch system, from first call to closure, including duplicate calls about the same event.

Data FlowPublic Safety & Emergency

Disaster Early Warning Alerts

How warnings for cyclones, floods and earthquakes reach people: sensor and forecast data, a decision by the authority, and cell broadcast, SMS and sirens to the affected area.

FlowchartPublic Safety & Emergency

Online Police Complaint Workflow

How an online police complaint is handled: registration, assignment to the right police station, investigation and updates to the complainant.

NetworkPublic Safety & Emergency

Fire and Rescue Communication Network

How fire stations, the control room and fire engines stay connected, with radio as the main link and mobile data as a backup.

DeploymentProPublic Safety & Emergency

City CCTV Command Centre

Where a city surveillance system runs: cameras at junctions, local recorders, a central video management system and analytics that raise alerts in the command centre.