Skip to content

Open Source

As the project DEC112 wants to contribute to the standardization of modern infrastructure of emergency services, many of the software components are available as open source.

All projects are available under https://github.com/dec112

NG112 Core-Services

ESRP

Emergency Service Routing Proxy

ESRP, a functional element which is a SIP proxy server that selects the next hop routing within the ESInet based on location and policy.

github.com/kamailio/lost

ESInet

Emergency Services IP Network

An ESInet is a managed IP network that is used for emergency services communications, and which can be shared by all public safety agencies.

ECRF

Emergency Call Routing Function

ECRF, a functional element which is a LoST protocol server where location information (either civic address or geo-coordinates) and a Service URN serve as input to a mapping function that returns a URI used to route an emergency call toward the appropriate PSAP for the caller's location.

github.com/dec112/lost

PRF

Policy Routing Function

PRF, a functional component of an Emergency Services Routing Proxy that determines the next hop in the SIP signaling path using a policy.

github.com/dec112/prf

Emergency Chat App

Android/iOS App

A smartphone app, available for Android and iOS, which can setup an emergency chat using an NG112 compatible system.

Developed by Meecode by Mario Murrent.

Reg-API

A Node.js service, which is used for the registration of DEC112 users.

github.com/dec112/regapi

PSAP Integration

Border

A server application for public safety answer points that have not yet implemented the NG112 standard.
Die Anbindung von Leitstellen kann über Webhooks und den DEC112-Viewer erfolgen. Auch eine Anbindung ohne Anpassung der Leitstellensoftware ist möglich.

github.com/dec112/border

Viewer

A browser application for PSAPs that do not provide own user interfaces for emergency chats, personal information and location information, sent along an emergency call.

github.com/dec112/viewer

Datenportabilität

DID-Support

Personal profile data can be saved locally on the mobile phone or in the cloud in a personal data store. Decentralized Identifiers (DIDs) enable self-determined handling of this data.

github.com/ownyourdata/pi2