We use proprietary and third party´s cookies to improve your experience and our services, identifying your Internet Browsing preferences on our website; develop analytic activities and display advertising based on your preferences. If you keep browsing, you accept its use. You can get more information on our Cookie Policy
Cookies Policy
Ask Your Question

How to monetize IoT/Context data?

asked 2017-02-16 14:55:24 +0200

ichulani gravatar image

updated 2017-02-16 15:20:49 +0200


If we wanted to monetize the real-time data coming from an IoT infrastructure, I am assuming the best way to do this would be to flow the IoT data to an Orion Context Broker, then use some Business Framework GE functionality to control the access, provisioning, monetization etc. of this data.

Could you kindly confirm if the real time data is already supported by the Business Framework? Can we meter, and monetize the usage of real time IoT data with the current version of components?

Also do we have to involve CKAN? or is it possible to do it directly through the Context broker, since it's real time data that we are mostly interested in monetizing?

Many thanks in advance for your reply.


edit retag flag offensive close merge delete


The first URL is the new plugin for working with the secured CB, the second one is the plugin used to work with the accounting proxy, the ticket is for integrating CKAN with the new secured CB, and the offering is a context dataset published in CKAN using a different mechanism

fdelavega gravatar imagefdelavega ( 2017-02-16 15:58:08 +0200 )edit

1 answer

Sort by » oldest newest most voted

answered 2017-02-16 15:53:28 +0200

fdelavega gravatar image

updated 2017-02-16 15:53:50 +0200


There are several possibilities regarding the Context Information Monetization. At this moment, it is possible to use the accountable service plugin with our accounting proxy. You have documentation on this in readthedocs:


This solution allows you to monetize IoT data represented as a NGSI v2 query (A URL). Nevetheless, this solution is quite ad-hoc since the accounting proxy has its own authorization mechanism based on a local database (what user has acquired what). Additionally, this software is intended to offer services under a pay-per-use model

On the other hand, the ongoing work (The features we have created for this release) is integrating the Business Framework with the security architecture typically used with the Context Broker (Keystone + PEP + PDP). In particular, we are creating a plugin able to manage keystone roles bound to a XACML policy, so customers are granted access to the acquired NGSI resources.

This solution is more production oriented and allows more flexibility in what is sold.

We will have ready the first step of this by this month (the related biz plugin is here: https://github.com/FIWARE-TMForum/biz...). This initial version will allow to sell Context Data under one time payments and subscription models.

Next month we will be providing the accounting part intended to support the pay-per-use. Next release we will be focusing in integrating this new stuff with CKAN, so users acquiring a context dataset in CKAN will be granted access in the underliying context broker (thats the feature ticket you have seen)

I hope this info is useful for you, let me know if you need a deeper view in something.

Best regards, Francisco

edit flag offensive delete link more


Thank you very much Francisco. Indeed this clarifies quite a bit. So if I understand correctly, it is possible to make a solution directly between Context Broker and Business Framework without having to go through CKAN (if one wishes to do so). Correct?

ichulani gravatar imageichulani ( 2017-02-16 16:19:25 +0200 )edit

Also, is it possible to control access/metering/accounting etc. at a entitiy level? i.e. as opposed to access to the whole context broker instance? Many thanks again.

ichulani gravatar imageichulani ( 2017-02-16 16:20:18 +0200 )edit

Yes, CKAN is not mandatory, and yes you can offer a single entity or set of entities. If using the accounting proxy you have to include the URL of the query NGSI v2, and if using the secured orion plugin you have to create the proper policy

fdelavega gravatar imagefdelavega ( 2017-02-16 16:22:23 +0200 )edit
Login/Signup to Answer

Question Tools

1 follower


Asked: 2017-02-16 14:55:24 +0200

Seen: 97 times

Last updated: Feb 16