This EC collaborative project (2013-16) was funded under the FP7-SMARTCITIES-2013 topic 'A reliable, smart and secure Internet of Things for Smart Cities'. Its scope was to address a crucial next step in the transformation of an emerging business driven Internet of Things (IoT) infrastructure into an all-inclusive one for society by accelerating the creation of a socially aware citizen-centric IoT to close the emerging gap between business-centric IoT enterprise systems and citizen-provided infrastructure. SocIoTal 's goal was to establish an IoT eco-system that puts trust, user control and transparency at its heart in order to gain the confidence of everyday users and citizens. By providing adequate socially aware tools and mechanisms that simplify complexity and lower the barriers of entry, its intention was to encourage citizen participation in IoT, this adding a novel and rich dimension to the emerging IoT eco-system, providing a wealth of opportunities for the creation of new services and applications that address true societal needs and allow the improvement of the quality of life across European cities and communities.

SocIoTal built on the foundations of emerging IoT architectures and introduced the following innovative key target outcomes, ensuring that privacy and trust are deeply embedded in the resulting architecture:

  1. A governance, trust and reputation framework combining a set of innovative enablers that addresses the challenges of massive crowd-sourced IoT infrastructure
  2. A privacy-preserving context-sensitive communication framework for IoT devices with adequate security enablers
  3. A detailed understanding of technological and socio-economic barriers for citizen participation in an IoT
  4. An intuitive environment inspired by social media tools that provides increased awareness and control and empowers citizens to easily manage access to IoT devices and information, while allowing IoT enabled citizen centric services to be created through open community APIs
  5. Services piloted in two cities demonstrating the value of SocIoTal to real world communities

The SocIoTal components included here are:

  • Group Manager:  Attribute Authority / Client / Bubbles Android Application
  • Authorization Manager: Capability Client / Capability Manager /Capability Evaluator / Policy Decision Point / Policy Administration Point
  • Identity Manager: IdM Android App / IdM Server / Issuer Server /  Verifier Server / IdM KeyRock Client
  • Context Manager