The NSGI-LD Context Broker

What is it?

The NSGI-LD Context Broker is a digital platform component that enables the integration of gathered data. The Context Broker is a reference implementation of NGSI-LD standard specifications that comply with ETSI standards. IoT data is collected, processed and stored with dynamic context and the use of linked data concepts.

The Context Broker provides an implementation of REST API endpoints for various data context operations that conform to the NGSI-LD API specification. The context broker allows us to collect, process, report and store IoT data with dynamic context using advanced data concepts.

Smart City Project
Smart City Project

What do we offer?

First and foremost, you can install the NGSI-LD Context Broker on your Azure environment for free* from the Azure Marketplace. But we also offer expert consultancy to do this for you.

*downloading the NGSI-LD Context Broker is free, but the required Azure resources do have their price tag (have a look at the costs further down this page).

How does it work?

Cities, companies, governments, or other organizations gather a lot of data (e.g. air quality, parking spots, shared transport solutions). But most of the time, this data misses the required context and interoperability. By posting data from different data streams – in NGSI-LD format – to the Context Broker, this data will be centralized in the Context Broker. This way, all data is easily accessible and comparable. By combining different data streams, you get a complete picture of the meaning of this data. The Context Broker is meant for streaming data and realtime data, and has possibilities to query historical data.

The Context Broker makes sure all harmonized NSGI-LD data is made available and can be consulted online. Furthermore, you can consult the context broker to find links between data entities. For example when you want to map out the relation between a certain sensor and the location of this sensor.


For whom?

All organizations who want to make data available to other parties. A city gathering data about air quality or parking spots can use the Context Broker to make this data available to other organizations in the city. They can even choose to put subscriptions on the use of this data. Other organizations can then use this available data via their API to build user-friendly applications. Every time new data is available or data is adapted, these organizations get the update. Furthermore, historical data (e.g. from a week ago) can be consulted.

Public and private companies and local governments looking for a way of making data available to other parties and offer this data in the standard NSG-LD language, will find it very easy to use the context broker for this purpose.

The journey of a Smart City project

It doesn’t matter what stage a city is in, we can offer support during every step of this journey. Ready to discover how your city can benefit from a Smart City implementation?

Some of our reference cases for the Smart City project

Here are some of our Smart City references. We worked on creating Smart Cities in Belgium, such as the Smart City of Antwerp, which we developed when IoT was still in its infancy, and the city of Ghent. But we also expand our reach and help set up Smart City platforms in Germany and Luxembourg.

Smart City Project Smart Company

The advantages of choosing Sirus for your Smart City project

  • Direct link with OASC
  • The expert in ICT architecture
  • The most experience in creating Smart City projects in Belgium
  • International cases
  • We offer specific advice for the needs of your city
  • Partnerships with Fiware and Microsoft
  • Specialised senior engineers with extensive experience