[Fiware-ngsi] GSMA contribution: New "Historic" API suggestions

Craig Aldridge caldridge at gsma.com
Wed Aug 5 17:21:55 CEST 2015


Dear all,

Following on from the GSMA's previous communication on suggested contributions to the NGSIv2 specification, we have been discussing in detail and have agreed with Telefonica a proposed way forward. It is felt that the best way forward is to develop a new API that will deal with complex and historical queries rather than make breaking changes to the existing draft of the NGSIv2 specification. As such, please find detailed below (and attached) our thoughts on the new 'Historic' API.

GSMA have evaluated several choices of language for the historic API query language by means of a weighted ranking matrix. The criteria which each query DSL was ranked by was based on requirements defined in collaboration with the FIWARE team at Telefonica. MQL and elastic search are the two main contenders as a result of this, however neither is perfectly suited.

GSMA had already been working to create a specification (which you will see as MQLv2 in the ranking matrix) prior to involvement with FIWARE, which we feel offers a great choice of DSL to meet all the current requirements for querying, as well as offering scope to expand features in the future without breaking existing queries.

The attached slides provide an overview of the 3 key areas GSMA have sought to improve in MQL, whilst the document shows in more detail how these improvements look from a more technical perspective, as well as some examples of these features in use.

Can I please ask that this group review our suggestions and provide any feedback by no later than close of business on the 11th August; our target is to provide a full specification of the MQLv2 specification to this group by 14th August for final review.

If you have any questions please feel free to be contact me,

Kind regards,

Craig Aldridge | Project Manager | IoT Big Data Ecosystem|GSMA | +44 7725 221 299
GSMA, Floor 2, The Walbrook Building, 25 Walbrook, London, EC4N 8AF
P Please consider the environment - don't print this mail unless you really need to...



This email and its attachments are intended for the above named only and may be confidential. If they have come to you in error you must take no action based on them, nor must you copy or show them to anyone; please reply to this email or call +44 207 356 0600 and highlight the error.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.fiware.org/private/fiware-ngsi/attachments/20150805/70814ecc/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: HAPI01_MQL suggestions.pdf
Type: application/pdf
Size: 263611 bytes
Desc: HAPI01_MQL suggestions.pdf
URL: <https://lists.fiware.org/private/fiware-ngsi/attachments/20150805/70814ecc/attachment.pdf>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Historical API Query Language Suggestions - FIWARE.pptx
Type: application/vnd.openxmlformats-officedocument.presentationml.presentation
Size: 1489983 bytes
Desc: Historical API Query Language Suggestions - FIWARE.pptx
URL: <https://lists.fiware.org/private/fiware-ngsi/attachments/20150805/70814ecc/attachment.pptx>


More information about the Fiware-ngsi mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy