Showing posts with label Message Broker. Show all posts
Showing posts with label Message Broker. Show all posts
Friday, December 29, 2017
Sahana First Response Prototype is Ready
Saturday, December 8, 2012
Introducing the Sahana CAP-enabled Messaging Broker to ITU-D Asia Pacific Community
-->
The International Telecommunications Union - Disaster
(ITU-D) conducted workshop
in Thailand, introduced the utility of the Common Alerting Protocol
(CAP) standard,
to the delegates, through a the Sahana CAP-enabled software and a
series of hands-on exercises. The CAP ease-of-use and utility were
appreciated by those delegates. Participants experienced the
efficiency gains of the single entry of a message being
simultaneously disseminated through multiple technologies to multiple
recipients, acknowledged the CAP message consistency removing
ambiguity that may, otherwise, lead to false responses, and realized
the capabilities of brokering multi-agency publishers and subscribers
for improved situational-awareness.
ITU-D hosted a session on the topic: “Introduction to
Operationalizing the Common Alerting Protocol”
at the workshop: “Use of Telecommunications/ICT for Disaster
Management1”.
This hands-on CAP session was resourceful in producing positive
outcomes. Delegates had the opportunity to assess the capabilities of
the standard using the CAP-enabled Sahana broker software.

Click to view the workshop report available on the web and the slide deck .
Evidence points to the growing need for a CAP-enabled
ITU-D Module (CAP-ITUM).
The CAP-ITUM would foster the wider-scale adoption of the the CAP
standard and the policies it offers. The ITU branded module would
advance the member states, lagging in implementing CAP, with
facilitating multi-agency all-hazards all-media warning, alerting,
and situational-awareness capabilities, to effectively coordinate
hazard events. Since the first release of CAP in 2005, only a handful
of member states: North America, Australia, and Germany have adopted
the standard. Sri Lanka, an early adopter, has carried out several
research projects involving the standard but has not progressed
beyond with institutionalizing it at a National level. Other member
states have failed to realize the full potential of CAP beyond simply
accepting as an interoperable XML schema.
Wednesday, February 1, 2012
Sahana Google Code-In Students work on CAP Broker
Once again Sahana participated in 2011 Google Code-In. Happy to have been part of it mentoring students. A big thrill was that they worked on the few research tasks that were related to the Common Alerting Protocol (CAP) Broker. The two main tasks were:
The first works were with the HazInfo project, when we tested various wireless technologies for their ability to carry CAP messages to last-mile communities. There was an opportunity to further develop and test it for cyclones and hurricanes but we failed to win the hearts of NSA to nail the grant. There was also interest to build the libraries and test components that would carry CAP messages over Radio Data Systems; however, could not secure any funding to try this as well.
What we did achieve was testing CAP over HF data platform. The first working Sahana CAP broker was tested for health alerting with delivery over HTTP, Email, SMS, and RSS. Then recently, the field testing of CAP messages disseminated through an IVR.
STANDBY ... There's more work to be done and shared.
- develop a blueprint with wireframe to port the Sahana Agasti CAP Broker to Sahana Eden (because Sahana Agasti CAP Broker is no longer supported by the community; moreover, the new version that will be built in to Eden would build on the lessons learned and improve the shortcomings from the piece-wise build original version)
- develop a wireframe to build an XSL Editor (mainly to develop XSL files to transform full CAP messages to deliver through short-text, long-text, and voice-text messages through email, SMS, IVR, Twitter, etc)
The first works were with the HazInfo project, when we tested various wireless technologies for their ability to carry CAP messages to last-mile communities. There was an opportunity to further develop and test it for cyclones and hurricanes but we failed to win the hearts of NSA to nail the grant. There was also interest to build the libraries and test components that would carry CAP messages over Radio Data Systems; however, could not secure any funding to try this as well.
What we did achieve was testing CAP over HF data platform. The first working Sahana CAP broker was tested for health alerting with delivery over HTTP, Email, SMS, and RSS. Then recently, the field testing of CAP messages disseminated through an IVR.
STANDBY ... There's more work to be done and shared.
Friday, February 27, 2009
Common Alerting Protocol messages over Radio Data System
In several blogs I've mentioned my work in relation to Common Alerting Protocol (CAP) a standard that is being absorbed by emergency communicators for exchanging situational reports in relation to natural and man-made threats. Past month I was in Sri Lanka, predominantly, attending to field work on the real-time biosurveillance program, my current ongoing project, which is using CAP for issuing health alerts (situational reports) to health workers. During this visit I was invited by CEL Lanka to review their home brewed Radio Data System (RDS) for issuing text alerts over FM radio waves.
The RDS for alerting comprises a special FM radio developed by CEL Lanka that can receive text to display as well as turn on an audible siren according to a priority level, a larger LCD display to be assemble in public spots such as bus stations, road side, trains, etc, and a software module to communicate with the encoder for generating text messages in Sinhala, Tamil, and English languages. This project had been funded by the Information Communication Technology Agency of Sri Lanka (ICTA) under a small grant. CEL Lanka has produced 40 of the LCD units to be deployed in location around the Island.
I recommended that the system incorporate CAP for value addition; more so for being CAP compliant to receive a CAP message and automatically feed the required data to the RDS text element. This way the system can be easily plugged in to any existing Disaster Communication Software system without too many changes such as a P2P CAP Broker. Similar to SMS alerts or Email alerts one can include RDS as another medium for receiving alerts.
CEL Lanka is interested in enabling the system with CAP. We will include the RDS as a plug in to the Sahana Messaging Module. Another similar project is the inclusion of a gateway to send and receive text over HF Radios being developed by Universiti Teknologi Malaysia (UTM). Respere Lanka developed the SMS/Email engine for issuing text alerts. Respere will come in as a partner to develop the web browser based GUI to trigger CAP alerts to be transported through the RDS.
Similar to SMS, RDS also has limitations on the number of characters that each packet can carry. Concatenation of packets pose the same problem as SMS pages; where packets/pages not arrive in the same sequence they are sent. These are some of the few challenges that lie ahead in delivering this component. Over the next few weeks I will be working on the software architecture and the CAP profile for including the RDS in to the Sahana Messaging Module. We intend to apply for a small grant to produce the remaining components.
The RDS for alerting comprises a special FM radio developed by CEL Lanka that can receive text to display as well as turn on an audible siren according to a priority level, a larger LCD display to be assemble in public spots such as bus stations, road side, trains, etc, and a software module to communicate with the encoder for generating text messages in Sinhala, Tamil, and English languages. This project had been funded by the Information Communication Technology Agency of Sri Lanka (ICTA) under a small grant. CEL Lanka has produced 40 of the LCD units to be deployed in location around the Island.
I recommended that the system incorporate CAP for value addition; more so for being CAP compliant to receive a CAP message and automatically feed the required data to the RDS text element. This way the system can be easily plugged in to any existing Disaster Communication Software system without too many changes such as a P2P CAP Broker. Similar to SMS alerts or Email alerts one can include RDS as another medium for receiving alerts.
CEL Lanka is interested in enabling the system with CAP. We will include the RDS as a plug in to the Sahana Messaging Module. Another similar project is the inclusion of a gateway to send and receive text over HF Radios being developed by Universiti Teknologi Malaysia (UTM). Respere Lanka developed the SMS/Email engine for issuing text alerts. Respere will come in as a partner to develop the web browser based GUI to trigger CAP alerts to be transported through the RDS.
Similar to SMS, RDS also has limitations on the number of characters that each packet can carry. Concatenation of packets pose the same problem as SMS pages; where packets/pages not arrive in the same sequence they are sent. These are some of the few challenges that lie ahead in delivering this component. Over the next few weeks I will be working on the software architecture and the CAP profile for including the RDS in to the Sahana Messaging Module. We intend to apply for a small grant to produce the remaining components.
Wednesday, June 4, 2008
P2P CAP Broker for Communicating Cyclones/Hurricanes
The research will develop a Peer-to-Peer Common Alerting Protocol (CAP) Broker for exchanging hurricane/cyclone information with stakeholders such as the Met dept, Broadcasters, First-Responders, Citizens, and other associates. The P2P CAP Broker will be a FOSS application amalgamated in to the Sahana suite of Disaster Management software modules. The intent of the P2P CAP Broker is to provide a plat form for stakeholders to network in the same way as a "social network" to exchange cyclone/hurricane information before, during, and after an incident.
A major component will be testing the CAP interoperability structure for communicating information in multiple languages; Sinhala/Tamil in Sri Lanka and English/Spanish in USA. The software will be accessible via mobile handhelds and laptop/desktop computers via the internet. The alerting component will work on SMS too. The National Weather Bureau (Met dept) could issue alerts to first-responders downstream and receive acknowledgments from alert recipients up stream. Users who are part of the network could also send situational reports upstream to the central authorities. The figure above shows the schematics of the proposed system.
The P2P CAP Broker was a recommendation made in the HazInfo research technical report. As we had encountered in the real life experiences as well as in the HazInfo research, it is usually the people and protocols that fail and not the technologies. Therefore, the proposed research of evaluating the P2P exchange of cyclone/hurricane information intends to measure the uncertainties caused due to technological and organizational complexities of this system through evidential analysis.
If the grant is approved work should begin in January 2009 and end in 2011. The first year will be dedicated to research and development of the ICT system and the second year for evaluation through mock-drills and the use during the cyclone/hurricane seasons in Sri Lanka and USA.
Subscribe to:
Posts (Atom)