Sign inSign up

fed4iot/mobius-base-f

By fed4iot

•Updated about 7 years ago

Docker image of IoT slice formed by a oneM2M Mobius broker

Image
0

503

fed4iot/mobius-base-f repository overview

⁠FED4iot⁠ overview

Smart city applications require pervasive and large-scale infrastructures, which include heterogeneous IoT devices and distributed information systems, thus posing interoperability and cost challenges. Interoperable solutions, exploiting fog/edge/cloud computing resources, are fundamental for fair competition, especially in public procurements, while costs savings are necessary to speed up the smart city innovation pace, by enabling more stakeholders to easily enter the market, especially SMEs.

The Fed4IoT project faces the interoperability issue, focusing on large scale environments and addressing the problem at different and synergic levels: device, platform and information. The goal of the project is “Federating IoT and Cloud Infrastructures to Provide Scalable and Interoperable Smart Cities Applications by introducing novel IoT virtualization technologies” and will be pursued through the following steps:

  • select/integrate/improve existing IoT and cloud platforms, including oneM2M, FIWARE and 5G ETSI MEC, so as to establish a reference interoperability solution;
  • use such reference solution to build up a pool of federated IoT and fog/edge/cloud resources;
  • design novel device-level IoT virtualization technologies to create “IoT slices” formed by virtual IoT devices and computing resources, exploiting the federated resource pool;
  • support orchestration and programmability for optimal IoT virtual function deployment and Big Data processing;
  • integrate information coming from different IoT domains and other city sources;
  • integrate the system components

The project solutions will be technically validated by implementing four specific smart city applications, based on a federated EU/JP platform, deployed in real life systems in two EU and two JP cities.

The Fed4IoT consortium will also actively support standardization activities (ETSI, oneM2M, ITU, ISO, etc.) and EU/JP initiatives (e.g., AIOTI and ITAC), where consortium members are involved.

⁠Image description

This IoT slice is formed by an oneM2M Mobius⁠ broker, allowing tenant to access virtual things data and insert it's own sensors data.

⁠How to add this slice to fed4iot system

Create new flavour by using fed4iot-master-controller /addFlavour HTTP API:

  • method: POST

  • headers:

      {
      	'Accept': "application/json",
      	'Content-Type': "application/json",
      	'cache-control': "no-cache"
      }
    
  • body:

      {
      	"flavourDescription": "IoT slice formed by a oneM2M Mobius broker",
      	"imageName": "fed4iot/mobius-base-f",
      	"name": "Mobius-base-f",
      	"sliceType": "Mobius"
      }
    

⁠How to use this slice

Tenants can create their slice by using fed4iot-master-controller /sliceCreate HTTP API:

  • method: POST

  • headers:

      {
      	'Accept': "application/json",
      	'Content-Type': "application/
      	'cache-control': "no-cache"
      }
    
  • body:

      {
      	"tenantID": "myTenantID",
      	"flavourName": "Mobius-base-f",
      	"debug_mode": false
      }
    

/sliceCreate API will return the url of Mobius broker entry point

Tag summary

Content type

Image

Digest

Size

182.1 MB

Last updated

over 7 years ago

docker pull fed4iot/mobius-base-f