OpenMTC. M2M Solutions for Smart Cities and the Internet of Things. www.open-mtc.org info@open-mtc.org



Similar documents
Yassine Banouar Thierry Monteil Mahdi Ben Alaya Christophe Chassot Khalil Drira

ETSI M2M / onem2m and the need for semantics. Joerg Swetina (NEC) (joerg.swetina@neclab.eu)

Demo 1. Network Path and Quality Validation in the Evolved Packet Core

ENABLING RELIABLE COMMUNICATION FOR EMERGING M2M/IOT APPLICATIONS

M2M Service Architecture: Delivering M2M Services Over Heterogeneous Networks

ONEM2M SERVICE LAYER PLATFORM

Telco s role in Smart Sustainable Cities

MACHINE TO MACHINE COMMUNICATIONS. ETSI TC M2M Overview June 2011

OVERVIEW OF ETSI M2M ARCHITECTURE Presented by: Barbara Pareglio, Ericsson. ETSI All rights reserved

! Context: IoT, CPS and M2M! Challenges in M2M! Evolutionary M2M the FiDM way! Focus on: ! Conclusion 2

Broadband Forum Machine-to-Machine (M2M) Solutions

ETSI M2M application developers guideline

MDM and Telco Service Development OMA Device Management and Platforms

Implementing Conditional Conference Call Use Case over IMS and Non IMS Testbed an experimental results through comparison approach

The following slides describe these prototypes above in more details

Standardized Machine-to-Machine (M2M) Software Development Platform

Secure, Efficient, and Open Standard Internet of Things

THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS

Huawei Technologies ERC Position Statement: Towards a Future Internet Public Private Partnership

Service Continuity Path to smooth user experiences

MASHUPS FOR THE INTERNET OF THINGS

Reduce Cost and Complexity of M2M and IoT Solutions via Embedded IP and Application Layer Interoperability for Smart Objects

ONEM2M SERVICE LAYER PLATFORM INITIAL RELEASE

ARCHITECTURAL CLOUD SECURITY (ARCH)

MACHINE-TO-MACHINE COMMUNICATIONS TOWARD SMART LOGISTICS SYSTEMS

Nokia Siemens Networks Flexi Network Server

A Scenario of Machine-to-Machine (M2M) Health Care Service

Overview of the Internet of things

Performance Evaluation of Mobile Wi-Fi-based M2M Data Traffic Multiplexing

ASTRI s Internet-of-Things (IoT) Gateway and Management Platform

Cloudified IP Multimedia Subsystem (IMS) for Network Function Virtualization (NFV)-based architectures

PARAMETERS TO BE MONITORED IN THE PROCESS OF OPERATION WHEN IMPLEMENTING NGN TECHNICAL MEANS IN PUBLIC TELECOMMUNICATION NETWORKS

ICT Enabling the Future of Smart Energy. Competence Center IT4Energy Dr. Thomas Luckenbach Dr. Armin Wolf

ALCATEL-LUCENT 7750 SERVICE ROUTER NEXT-GENERATION MOBILE GATEWAY FOR LTE/4G AND 2G/3G AND ANCHOR FOR CELLULAR-WI-FI CONVERGENCE

Session Border Controllers: Addressing Tomorrow s Requirements

ETSI NFV ISG DIRECTION & PRIORITIES

M2M Communications and Internet of Things for Smart Cities. Soumya Kanti Datta Mobile Communications Dept.

How can the Future Internet enable Smart Energy?

Global Headquarters: 5 Speen Street Framingham, MA USA P F

White Paper: OSGi-based E-Health / Assisted Living

Applying Software Defined Networks and Virtualization Concepts for Next Generation Mobile Broadband Networks

Experiments.

Machine-to-Machine & Sensor Technologies in Smart Cities

Authentication and Authorisation for Integrated SIP Services in Heterogeneous Environments 1

Does SDN accelerate network innovations? Example of Flexible Service Creation

Amdocs Smart Net Solution

M2M Service Platform to Support Carrier Cloud

Nokia Networks. FutureWorks Network architecture for the 5G era. Nokia Networks white paper Network architecture for the 5G era

Key requirements for Interoperable IoT systems

SDN and NFV in the WAN

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

Diameter in the Evolved Packet Core

Messaging over IP (MoIP) 6.1 Training Programs. Catalog of Course Descriptions

CARRIER LANDSCAPE FOR SDN NEXT LEVEL OF TELCO INDUSTRILIZATION?

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

How Network Operators Do Prepare for the Rise of the Machines

M2M innovations that will drive the market: Big Data, Cloud and LTE technologies impact?

Integrating Lawful Intercept into the Next Generation 4G LTE Network

Affordable Building Automation System Enabled by the Internet of Things (IoT)

Management and Provisioning of M2M Devices and Applications

Nokia Siemens Networks mobile softswitching Taking voice to the next level

Network Functions Virtualization (NFV) for Next Generation Networks (NGN)

OPTIMIZATION OF PROCESS INTEGRATION

Experiences on the Establishment and Provisioning of NGN/IMS Testbeds - The FOKUS Open IMS Playground and the Related Open Source IMS Core

Inter-Domain QoS Control Mechanism in IMS based Horizontal Converged Networks

Machine-to-Machine Technologies

Edge Gateway and virtualization for IoT connectivity

Why Service Providers Need an NFV Platform Strategic White Paper

Increasing M2M device intelligence drive fast decisions and help new business

VIRTUALIZING THE EDGE

of the existing VoLTE roaming and interconnection architecture. This article compares existing circuit-switched models with the earlier

Communication via M2M

ETSI M2M Release 2 Numbering IP Address Ranges Radio Spectrum Raymond Forbes LM Ericsson ETSI TC Smart M2M Vice Chairman BEREC MACHINE-2-MACHINE

Remote Management White Paper 27th June, 2012

IP-based Mobility Management for a Distributed Radio Access Network Architecture. helmut.becker@siemens.com

Enterprise Application Enablement for the Internet of Things

Conference. Smart Future Networks THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF EVERYTHING

ALEPO IN THE VIRTUALIZED CORE NETWORK

TÓPICOS AVANÇADOS EM REDES ADVANCED TOPICS IN NETWORKS

Benchmarking the OpenCloud SIP Application Server on Intel -Based Modular Communications Platforms

Amdocs Policy Controller

Wireless Technologies for the 450 MHz band

Whitepaper. 10 Metrics to Monitor in the LTE Network. blog.sevone.com

IoT Solutions for Upstream Oil and Gas

Mobility Management for All-IP Core Network

CoIP (Cloud over IP): The Future of Hybrid Networking

Traffic Management Solutions for Social Innovation Business

Service Broker for 3 Party Enabling

SHUBHA N BHAMBHANI DDG (NT-COI), DOT

Chapter 17: M2M-Based Metropolitan Platform for IMS-Enabled Road Traffic Management in IoT

M2M/IoT standards in ETSI and onem2m

Connect for new business opportunities

10 METRICS TO MONITOR IN THE LTE NETWORK. [ WhitePaper ]

Cisco Satellite Services Platform Delivering Managed Services over Satellite

Network Functions Virtualization and Diameter Signaling Controllers. Enabling the telecom network migration to the Cloud!

Cisco Wireless Security Gateway R2

Technology offer: Machine-to-Cloud Management System of Distributed Heterogeneous Devices

Understanding the impact of the connected revolution. Vodafone Power to you

A Model-based Methodology for Developing Secure VoIP Systems

Secure Networks for Process Control

Transcription:

OpenMTC M2M Solutions for Smart Cities and the Internet of Things www.open-mtc.org info@open-mtc.org 2. March März 2, 2013

Understanding M2M Machine-to-Machine (M2M) is a paradigm in which the end-to-end communication is executed without human intervention connecting non-it objects to an IT infrastructure. M2M communication allows organizing, tracing, and managing communicating objects while minimizing related communication costs. The concept behind M2M is not a new one. Supervisory, Control and Data Acquisition (SCADA) systems have been used in manufacturing industries since the 1970s. However, it is predicted that in the next decade the M2M market will witness accelerated growth. The forecasts regarding revenue or number of M2M connections may vary, but it is expected that there will be more objects connected to the Internet than human beings, forming a global Internet of Things (IoT). The rapidly increasing number of connected devices is based on the advancement of the semiconductor industry that continues to reduce chipset cost and power consumption. Also, network convergence and advanced wireless networks enable the provision of broadband data services at a significantly lower cost per transferred bit. The telecommunication industry will need to face the challenges associated with the inevitable paradigm shift from Human-to-Human communication towards M2M. The Fraunhofer FOKUS OpenMTC platform is based on latest M2M standards and provides a realistic implementation of a cross-domain horizontal M2M platform enabling fast prototyping and know-how gain through practical experimentation. Through its openness and flexibility, OpenMTC provides a hands-on shortcut in understanding M2M technology, latest standards, novel concepts, and their development. MACHINE Communication terminal independent of human interaction Acting automatically or on remote request Managed remotely Mobile and fixed terminals Monitoring device (sensor) Actuator device (e.g. switch) Associated order of magnitude: trillion = 10 12 -- TO -- Network facilitating the M2M communication Access & core network, backhaul, application server Enabling connectivity (AAA & security, session management, QoS, charging, mobility management) Supporting the data traffic of terminals (e.g. for direct and infrastructure communication) Supporting the signaling of terminals Core network (or terminal) automating the services MACHINE Sensor data aggregation, processing and presentation Data caching and interpretation Real-time communication Automatic decision, processing, control followed by communication with other machines through: Instructions Notifications 2 7

Why Open Testbeds Trust in research results has to be gained One of the central issues of current R&D activities is related to equipment vendors and operators trust in the feasibility of new research concepts for deployment in running operator environments. Feasibility studies are often requested to justify the investment in new products and application domains. This issue affects applications especially tailored for wireless environments like VoLTE, M2M, Smart Grids, ehealth, etc. A realistic testbed, mirroring operator networks and M2M platforms, enables users to customize general and specific network and service conditions and includes the means to reproduce the experiments in a deterministic manner, thus being a tool supporting proofof-concept implementations. Complexity limits testbed deployments Today, realistic operator network and M2M service testbeds are very complex. They should support one of the 3GPP access technologies LTE, HSPA or EDGE along with non-3gpp accesses, such as WiFi, core network mobility support, subscriber-based authentication, and authorization. In addition, several M2M area network technologies such as ZigBee or Wireless M-Bus along with M2M gateways and cloud-based network platforms enabling device abstraction and data aggregation should be supported. Developing or gathering such functionality from multiple sources and orchestrating it in a single testbed is highly time-consuming. Fraunhofer FOKUS toolkits that manage both core network complexity and service platform diversity in an integrated manner, will allow minimizing the time required for testbed establishment and customization. Proprietary systems make innovation difficult One of the main factors deterring innovation in the area of operator core networks and M2M platforms is related to the prototype equipment, which is usually delivered in closed boxes with proprietary APIs. The consequence is that customized usage and extensions are only possible with considerable efforts. There is a stringent need for an open testbed, based on software components, running on cost-efficient off-the-shelf hardware, able to provide configuration flexibility, to change the system behavior during runtime, and to realize functional extensions. Additionally, software-based testbeds can be virtualized and replicated for multiple developers, bringing the laboratory environment to individual computers. No easy Replication of Standard Components Especially for equipment and application developers, a testbed should implement the internal and external interfaces according to standards. For R&D laboratories, which already employ part of the components, an M2M testbed should be able to provide the 3 7

missing pieces and thus to quickly realize a complete working environment. Otherwise, the means to evaluate equipment in early phases of prototyping are strenuous. From this perspective, a testbed toolkit should provide a reference implementation of the latest version of the standards, enabling the interaction of available and future components, as well as flexible adaptation towards novel features. Open testbeds build the know-how Open M2M testbeds help to understand and to evaluate M2M communication technologies. A testbed mirroring the end-to-end communication network, starting from mobile devices, radio access networks, and core network up to service platforms, provides an ideal tool for demonstrations and in-depth study of the M2M and all-ip communication evolution. Source code access enables the easy access to a practical implementation of standard components and interfaces. Through this first-hand access to ETSI, 3GPP, OMA, and onem2m standard components, the duration of bringing developers and R&D teams upto-date is drastically reduced. Easily configurable software toolkit implementation Components inspired by standards bring trust in new functionalities and features and reduce the prototyping duration. However, they do not resolve the complexity issue. Software-based M2M toolkits can be customized to adapt to specific network conditions, through configuration files and runtime commands, enabling proof of concept and validation of novel features. Through a modular toolkit structure, the development can be focused on the specific required items and does not have to span through the complete implementation. Existing features can be initially tested as they are, to give an idea of the pitfalls that may be encountered later and to act as inspiration and guidance for further extensions, highly reducing the development time. 4 7

Fraunhofer FOKUS OpenMTC The OpenMTC platform is a prototype implementation of an M2M middleware aiming to provide a standard-compliant platform for Smart City and M2M services. It has been designed to act as a horizontal convergence layer supporting multiple vertical application domains, such as transport and logistics, utilities, automotive, ehealth, etc., which may be deployed independently or as part of a common platform. The OpenMTC features are aligned with the ETSI TC M2M specifications. The platform mainly consists of two service capability layers, a gateway service capability layer (GSCL) and a network service capability layer (NSCL). Those have been defined and specified by the ETSI Technical Committee M2M in [1] and [2]. OpenMTC will also support the standards that are currently produced by onem2m [3] as an evolution of the ETSI work. The GSCL is a flexible M2M gateway that supports various M2M area network technologies and communication protocols such as ZigBee and Wireless M-Bus. The NSCL is a cloud-based M2M platform that aggregates and stores data from various devices and acts as a device management and abstraction layer providing intuitive Application Programming Interfaces (APIs). Via the APIS and standardized data structures, fast application development can be enabled across various M2M segments such as Smart Cities, ehealth, Logistics, and Utility Metering. OpenMTC supports a RESTful architecture with a hierarchical resource tree defined by ETSI. This style governs how M2M applications can exchange data with the OpenMTC M2M Core (NSCL) and the OpenMTC Gateway (GSCL). Each entity in the M2M system, i.e. applications, devices, data, is represented by uniquely addressable resource in the resource tree, which can be accessed and manipulated via the CRUD operations (create, retrieve, update, delete) over different transport protocols (e.g. HTTP). 5 7

Technical Background ETSI defined three interfaces as part of the TC M2M specifications: mia, dia and mid, as depicted below, which offer generic and extendable mechanisms for interaction with the service capability layers (xscl). The mia interface resides between network applications (NA) and the NSCL; the dia interface mediates the interactions between applications in the M2M network area, i.e. gateway applications (GA) or device applications (DA), and the GSCL; and the mid interface resides between the GSCL and NSCL. Standard end-to-end M2M solution In addition to the interfaces, a number of generic service capabilities have been specified providing recommendations for the logical grouping of M2M functions. OpenMTC supports the following capabilities as defined by ETSI: Generic Communication (GC) Application Enablement (AE) Reachability, Addressing and Repository (RAR) Remote Entity Management (REM) Interworking Proxy (IP) Security Capability (SEC) Network Communication Selection (NCS) Network Telco Operator Exposure (NTOE) 6 7

Communication over all interfaces is independent of the used transport protocol. HTTP is commonly used as a transport with RESTful-based services. The CRUD operations are mapped to the HTTP methods POST, GET, PUT, and DELETE. However, M2M devices are generally resource-constrained devices, i.e. they can be limited in memory, energy and computation power. Therefore, the constrained application protocol (CoAP) is currently gaining momentum to support essential features required for constrained M2M devices, such as low header overhead. Associated software development kit (SDK) To support the easy and quick development of innovative M2M applications, the OpenMTC toolkit provides an SDK to make the core assets and service capabilities available to third party developers. The OpenMTC SDK consists of a set of high-level APIs which hide internal system details and allow the developer to concentrate on implementing functional M2M application logic. This will stimulate the community and facilitate innovation in the telecommunications and Internet arena helping to deliver a rich application landscape in Smart Cities. Interworking with telecommunication cores OpenMTC optionally supports interworking with other telecommunication infrastructures, such as the IP Multimedia Subsystem (IMS) and the Evolved Packet Core (EPC). Translating the information exchanged from sensors and devices to Session Initiation Protocol (SIP) messages (either in the M2M gateway or on the NSCL layer by means of a NIP) enables the usage of IMS for various M2M applications. Through this means, the M2M communication can rely on the security, reliability, and existing deployments of IMS. The EPC defined by 3GPP provides advanced networking capabilities such as Quality of Service (QoS), access network selection, and policy and charging control. OpenMTC can optionally rely on the OpenEPC [4] for connectivity selection management and carrier grade QoS on the mid interface. [1] ETSI TS 102.690, Machine-to-Machine communications (M2M); Functional architecture [2] ETSI TS 102.921, Machine-to-Machine communications (M2M); mia, dia and mid interfaces [3] onem2m [online] http://www.onem2m.org [4] OpenEPC Open Evolved Packet Core [online] http://www.openepc.net More information about OpenMTC: www.open-mtc.org Contact the experts at: info@open-mtc.org Fraunhofer Institute for Open Communication Systems FOKUS Kaiserin-Augusta-Allee 31, 10589 Berlin, Germany www.fokus.fraunhofer.de 7 7