Version 39 (modified by Nuwan Waidyanatha, 8 years ago) ( diff )


BluePrint: Maldives Specifications

SAMBRO Installations in Maldives:

Maldives Meteorological Services

Temporary MMS Instance


This is a SAMBRO specific deployment for the Maldivian context. Maldives National Disaster Management Center (NDMC) is the principal implementer working in partnership with the Maldives Meteorological Services (MMS). This document contains the implementation specifications and requirements.


The stakeholders listed will be involved in the implementation. Some of these organization help Police services within the country, few to mention among many.

Organization Publisher Subscriber Administrator Roles and Responsibilities
Maldives National Disaster Management Centre (NDMC) X
Maldives Meteorological Services (MMS) X X Monitoring and detection of meteorological, hydrological, and seismological events. Then notifying (CUG) of alarming events.
Housing and Infrastructure (Lands and Survey Department) X
Fire Search and Rescue Department X X X
Maldives National Defence Force (Coastguard) X X X
Atoll Councils X
Maldives Red Cross X
Communication Authority of Maldives (CAM) X
Department of National Planning X
Ministry of Tourism Arts and Culture X
Ministry of Health X X
Ministry of Education X

An effective warning and messaging system can help prepare manage the risk and effective that can be caused by natural calamities. Different organization can prepare for open spaces/ safe places, prepare for food scarcity that could arise, help protect power stations and different other infrastructures, reduce the cost of renovation, and most of all save life of hundreds of people.

Implementation benefits and expect outcomes

  • As NDMC and MMC, I can gain the interoperability and automate the warning and alerting system such that several modes of communications like messaging, telephone calls and Radio can be integrated in one CAP based system.
  • This project also helps NDMC to build institutional capacity by installing required hardware and data center (data which are acquired from TV/Radio Broadcasters, Telecommunications service Operator and CAM) to help organizations to respond to all kind of hazards using information which are near real time feed.
  • Maritime response team can be benefited as this system helps them to carry a thorough search and rescue services because of support of different technologies (VHF Radio) in the SAMBRO.
  • Tourism plays an important part in the economy of Maldives. Safety of Tourist is the utmost priority. The system helps Ministry of Tourism to safeguard the life of people visiting the country by making them aware of the possible hazards and thus making arrangement of rescue if things went the other way around.
  • Other stakeholders, according to the information gathered from the developed system, can provide direct service to the citizen’s in need according to their theme.

User Stories

  • MMS monitors and forecasts the weather.


  1. English is the only language to be used in the current implementation and all messages issues through the system. It is not important to translate the GUI, data, or messages into the Maldivian language: Divehi.
  2. There should be two mirrored installations with one at NDMC and the other at MMS (Met Dept). The data on each system will be synchronized with the other. Each installation will have their own SMS gateway, where MMS will use their SMS gateway to alert focal points (selected Government, NGO, and Individuals) and NDMC will use their own SMS gateway to alert the Public and Closed User Groups.
  3. System shall be able to integrate CAP feeds for the media system; implement RSS feeds to the CAP messages. These RSS feeds shall be interoperable between different available systems like Radio/TV, Telephone Company and different web services.
  4. System should be able to provide the service and help, when in actual need, i.e. at the time of hazards. This requires effective, flawless, reliable access and uninterrupted services in a timely manner in any geographical target.
  5. The distinguished requirement of CAP is that the system should be able to support for multiple message type according to the level of Urgency, Certainty and Severity. The system shall be able to distinguish between through message priority categorization.
  6. Major Stakeholder NDMC has the opportunity to study the feasibility to translate the CAP messages into voice messages hence develop the Text-to-Voice System. However, this remains unpromised and depend on the availability of time and resources of the project.
  7. The system shall also support the SMS messaging service to alert the targeted audience about the possible hazard and at the time of managing those hazards.
  8. In order to support different hazard alert and multiple messaging type according to Urgency, Certainty and Severity and different geographical location, system requires different GIS Data Layers to visualize those in the maps.


  • SMS
    • Met doing right now...should move to DMC
    • Local gateway just has web ui no API
    • Clickatell support theoretically good: both carriers (CBF don't support)
    • No need to support Unicode as handsets don't display it anyway
  • Need to link to VHF & Cell Broadcast (VHF may be safer with human operator as TTS may not be reliable)
  • CAP workflow
    • Want to deny Approvers from being able to create messages - needs to be separate people.
  • Public UI
    • Want local script for public UI but not admin UI
    • ? Want to be able to have SAMBRO HTTP POST new alerts to them (so they don't need to poll RSS feed too heavily)
  • GIS
  • Plans
    • DMC plan to open 19 sub-offices on different islands.
    • Dev who can do Foundation themes & PHP, happy to learn Python


Maldives Meteorological Services

  • Do not need home page with CAP on a Map situational-awareness; direct URL to login page
  • SMS text-messages must comply with current MMS SOP format. In addition the SMS text will carry the link to the CAP message profile page with full description.Given that the number of focal-points are around 100, it would bleed into multiple pages because the description will be large.
  • Twitter text-messages will need to be precisely 140 characters. Suggested formats
    <warning-priority> <event> for <areaDesc> <web> <sent>
  • Structure of the the email should give emphasis on the description
    <type> warning <event> message <status> in effect for <areaDesc>
    This <severity> <event> is <urgency> and is <certainty><br><br>
    Alert Description: <description>
    Message <identifier>: <event> (Unknown) issued by the <senderName> sent at <sent> from <source>
    Expected response: <response>
    Instructions: <instruction>
    For more details visit: <web>

National Disaster Management Centre


These tasks must be completed prior to the drills

Standard Terminology and Formats

Standard terminology, conventions, and data that are specific to the warning priorities, predefined alert areas, message template, and attributes

Define Data Dictionary

Checklist to DEFINE the respective implementation specific components

Alerting Auth Event Types Warning Prior Templates Subscribers Admin Cont. Subs

Training and Testing

Checklist TRAINING and run SILTEN-TESTS with Organizations

Alerting Auth Train Users Internal Tests Work Flows Tests

Assigned CAP OIDs

CAP OID values defined in the table below indicate the OID for a country-message from the organization (and not the OID for the alerting authority; i.e. 4th digit is '1')
Select Myanmar to see current list of alerting authorities

Organization Parent Organization Country Message OID
Department of Meteorology (a.k.a MMS)
MMS-Cyclone MMS
DMH-Earthquake MMS
DMH-Tsunami MMS
National Disaster Management Center NDMC
Note: See TracWiki for help on using the wiki.