FI-WARE Product Vision Front Page Ref
Total Page:16
File Type:pdf, Size:1020Kb
FI-WARE Product Vision front page Ref. Ares(2011)1227415 - 17/11/20111 FI-WARE Product Vision front page Large-scale Integrated Project (IP) D2.2: FI-WARE High-level Description. Project acronym: FI-WARE Project full title: Future Internet Core Platform Contract No.: 285248 Strategic Objective: FI.ICT-2011.1.7 Technology foundation: Future Internet Core Platform Project Document Number: ICT-2011-FI-285248-WP2-D2.2b Project Document Date: 15 Nov. 2011 Deliverable Type and Security: Public Author: FI-WARE Consortium Contributors: FI-WARE Consortium. Abstract: This deliverable provides a high-level description of FI-WARE which can help to understand its functional scope and approach towards materialization until a first release of the FI-WARE Architecture is officially released. Keyword list: FI-WARE, PPP, Future Internet Core Platform/Technology Foundation, Cloud, Service Delivery, Future Networks, Internet of Things, Internet of Services, Open APIs Contents Articles FI-WARE Product Vision front page 1 FI-WARE Product Vision 2 Overall FI-WARE Vision 3 FI-WARE Cloud Hosting 13 FI-WARE Data/Context Management 43 FI-WARE Internet of Things (IoT) Services Enablement 94 FI-WARE Applications/Services Ecosystem and Delivery Framework 117 FI-WARE Security 161 FI-WARE Interface to Networks and Devices (I2ND) 186 Materializing Cloud Hosting in FI-WARE 217 Crowbar 224 XCAT 225 OpenStack Nova 226 System Pools 227 ISAAC 228 RESERVOIR 229 Trusted Compute Pools 230 Open Cloud Computing Interface (OCCI) 231 OpenStack Glance 232 OpenStack Quantum 233 Open vSwitch 234 Claudia 235 PaaS Management Platform 237 OpenStack Swift 239 Nada Management Framework 240 OpenStack Keystone 241 Materializing Data/Context Management in FI-WARE 242 Context Awareness Platform (CAP) 248 AMIT 249 Hadoop 251 MongoDB 251 SAMSON Platform 252 Codoan 253 White Diamond 254 Meta-data Processor 255 Location server 256 Location Provider 257 QueryBroker 258 Semantic Annotator (SAnr) 259 NeOn Toolkit 260 Sesame 262 OWLIM 263 Materializing Internet of Things (IoT) Services Enablement in FI-WARE 264 Cumulocity 274 FossTrak 277 M2MPlanet/Pangoo 278 IDAS 279 ISIS 281 IoT-A 282 Atos SOL 283 Sensei 284 Linked Data Platform and Gateway 286 Materializing Applications/Services Ecosystem and Delivery Framework in FI-WARE 288 USDL 3.0 Specifications M5 295 Apache Chemistry Client and Server 296 JENA SDB/TDB RDF Store 297 USDL Service Marketplace OS 298 PREMIUM-Services Pricing Strategies Simulator 300 Ericsson eStore 301 Revenue Sharing System 302 EricssonCommonCompositionCore 303 WebConnectivityEnabler 305 Wirecloud Mashup Platform 307 Mashup Factory 310 LighSemantic-enabled Design Time Semi-automatic Service Composition 311 WSO2-Mediation-Layer-Extension 312 Light-Semantics-enable Process and Data Mediation Composer 313 SLA Model 314 Materializing Security in FI-WARE 315 IoT Internet protocols fuzzing framework 320 FI-Ware Vulnerability assessment 321 Ontology handler 321 Vulnerabilities OVAL scanner 322 NVD 323 Attack trace engine 324 Service-Level-SIEM 325 CVSS 326 Visualization Framework 328 Fragmento 329 Compliance Governance Dashboard 331 CRLT Compliance Request Language Tools 333 USDL Language 334 S&D Run-Time Framework 336 Stork 338 Identity Management 341 White Label IdP 342 Access Control 345 Privacy Enabler 347 Idemix - Privacy-Preserving Credential Library 348 Idemix - Credential-based Authentication Engine 350 Accountable privacy policies 352 PrimeLife Policy Engine: PPL 353 Database Anonymization Optional Asset 356 Secure Storage Service (SSS) Optional Asset (Thales) 359 Morphus Optional Asset (INRIA) 362 Materializing the Interface to Networks and Devices (I2ND) in FI-WARE 363 WEB Runtime Engine 367 Meego 368 Web API 369 Reinforcement Learning 371 Network Organizer 372 ZigBee GAL 373 NOX based OpenFlow controller 374 Network Element Virtualizer 374 DRAGON 375 OpenEPC Platform 376 Device Connection Platform 378 API mediation 381 Fast Telecom Service helper 382 Voicemail enabler 383 Intelligent Network Identity Management 384 Network-centric Resource Management 385 Seamless Network Connectivity 386 References Article Sources and Contributors 388 Image Sources, Licenses and Contributors 391 FI-WARE Product Vision 2 FI-WARE Product Vision Introduction The FI-WARE Product Vision provides a high-level description of the FI-WARE Platform. FI-WARE aims to provide a framework for development of smart applications in the Future Internet. FI-WARE is being developed as part of the Future Internet Public Private Partnership (FI-PPP) program launched by the European Commission in collaboration with the ICT Industry. However, it has a global ambition. More information about the FI-PPP program can be found at: • http:/ / www. fi-ppp. eu • http:/ / ec. europa. eu/ information_society/ activities/ foi/ lead/ fippp/ index_en. htm More information about FI-WARE can be found at: • http:/ / www. fi-ware. eu FI-WARE Chapters You should start reading the Overall FI-WARE Vision. It will give you an overview of some basic concepts and principles that are general to FI-WARE (Generic Enablers, FI-WARE Instances, etc). The Reference Architecture of the FI-WARE platform is structured along a number of technical chapters, namely: • Cloud Hosting • Data/Context Management • Internet of Things (IoT) Services Enablement • Applications/Services Ecosystem and Delivery Framework • Security • Interface to Networks and Devices (I2ND) You can get a description of each of these chapters by clicking on the chapter name in the list above. Each chapter description is structured so that a general overview of the chapter is provided first, where main Generic Enablers in the chapter are identified and briefly described. Afterwards, a more detailed description of each of these Generic Enablers is provided. A precise list of terms and definition is provided for each chapter that can work as basic vocabulary that will help to establish the basis for fruitful discussions around FI-WARE. A list of references is also provided that could be helpful to complement what has been described. Finally, a description of points still under discussion is included. It will transparently present some topics that are currently being targeted as part of ongoing discussions within the project. The FI-WARE project will draw upon the wealth of results already achieved through earlier Research projects, not only within the EU FP but also at national- or corporate-funded levels, aiming to leverage them further through a systematic integration with a complete system perspective. A description of what are the products (assets) that will be considered as baseline for the development of a first reference implementation of each Generic Enablers in FI-WARE can be found in Materializing the FI-WARE Vision. They will evolve and will be integrated together following an Agile development process you can monitor following the definition and evolution of backlog entries associated to the chapter and/or each of the Generic Enablers. A description of projects whose results may be be considered for further integration is provided in those cases where implementation of the Generic Enabler is not planned for the current FI-WARE major release. Overall FI-WARE Vision 3 Overall FI-WARE Vision Background and Motivations Changing ICT Landscapes and Trends Over the last couple of years, a number of technology trends are recognized as significant new directions in the ICT landscape, which will usher in the era of the Future Internet in Europe. A first major trend is the on-going industrialization of IT in the form of cloud computing and open service delivery platforms. The on-demand, pay-per-use nature of these provisioning models is expected to fundamentally change how IT infrastructures are provisioned, essentially enabling them to be delivered as a service. Secondly, new wireless networking technologies such as LTE (4G) and the deployment of Fibre to The Home (FTTH) will offer increased network capacity and bandwidth to customers, thereby paving the way for new (real-time) applications in mobile data networks as well as for stationary scenarios. Furthermore, the virtualization of classical carrier networks is also on-going and starting to find new areas of application. Thirdly, the Internet of Things is safely taking hold, with the vision of ubiquitously connecting intelligent devices and sensors and offering new possibilities for contextual and environmental information sensing, processing and analysis, thereby opening the door to new automation and control applications and services in various sectors. Lastly, the maturing Internet of Services is accelerating the creation of complex value networks of service providers, consumers, and intermediaries bringing businesses and end customers innovative applications better tailored to their needs. These networks increasingly span various different players that historically have worked largely separated from each other thereby leading to more agile and dynamic business relationships and environments never seen before. The Market Stakeholder Perspectives Brought together, the above trends are the core drivers towards the emergence of a new era in the evolution of the Internet, which we may refer to as Future Internet. It will carry the potential for realizing new business opportunities for established and emerging application and service providers in areas such as telecommunications, healthcare, media and e-government. This Future Internet will address some key demands and expectations from the various market stakeholders