GithubHelp home page GithubHelp logo

mattconsto / onem2m-federation Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 240.28 MB

A Multi-Vendor Internet of Things

Home Page: https://consto.uk/2018/03/16/onem2m-federation-multi-vendor-internet-of-things

TeX 82.46% Shell 2.32% Java 9.47% Python 5.11% PHP 0.19% HTML 0.43%
onem2m federation internet-of-things

onem2m-federation's Introduction

OneM2M Federation: Multi-Vendor Internet-of-Things

By Adib Dezfouli, Altay Adademir, Dennis Parchkov, Edmond Ipindamitan, and Matthew Consterdine.

Abstract

For the mass deployment of the Internet of Things to be a success, a global standard for machine to machine communication needs to become established. This report explores the oneM2M standard for Machine to Machine communication, researching its capabilities, how to make use of it, and ultimately builds systems upon it. Using them, data streaming, live video, and federation are put to the test.

This project is a oneM2M research project, with InterDigital as the client. They have created the oneTRANSPORT data marketplace, and this report with federate with their system, to demonstrate the power of oneM2M.

Photo

Folders

  • abstract - Abstract for compiling into a booklet.
  • bash - Installation scripts.
  • icons - Pixel art for the LED matrix.
  • latex - Report source code.
  • om2m - Eclipse OM2M Sensivision plug-in.
  • openmtc - OpenMTC video streaming plug-in.
  • poster - A1 project poster
  • presentation - Project presentation
  • python - Python sensor scripts.
  • tests - Python unit and integration tests.
  • video - Video viewer, serve via apache.

Requirements

  • Hardware: At least one Raspberry Pi with Sense HAT, and at least one cloud server.
  • Operating System: Raspbian-Lite on the gateway, anything on the server.
  • Packages: openvpn easy-rsa oracle-java8-jdk oracle-java8-jre sense-hat apache.

onem2m-federation's People

Contributors

mattconsto avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.