SlideShare une entreprise Scribd logo
1  sur  21
About M2M standards and their
    possible extensions
                  Manfred Sneps-Sneppe
       Ventspils University College, Ventspils, Latvia,
              { manfreds.sneps@gmail.com }

                    Dmitry Namiot
    Lomonosov Moscow State University, Moscow, Russia
                { dnamiot@gmail.com }




        BCFIC-2012, Vilnius, 27-04-2012
What about


Part 1. EC Standardization mandate M/441
Part 2. Protocol Meter-Bus for measuring
Part 3. On M2M API standards
Part 4. EU-Russia Partnership for Modernization
M2M communications industry forecast




Analysys Mason forecasts that the number of M2M device
worldwide connections will grow from 62 million in 2010 to 2.1
billion devices in 2020, at a 36% year-on-year growth rate.
Over 90 percent of forecast connections will utilize wireless.
Part 1. EC Standardization mandate M/441

Considering M2M communications as a central point of Future
Internet, European Commission creates standardization mandate
M/441.

The mandate M/441, issued in 2009 to CEN, CENELEC and ETSI,
in the field of measuring instruments for the development of an open
architecture for utility meters (water, gas, electricity, heat), involving
communication protocols enabling interoperability, is a major
development in shaping the future European standards for smart
metering and Advanced Metering Infrastructures.
M2M system consists of three main domains




M2M Area Network: between M2M Devices and M2M Gateway.
Examples: ZigBee, Bluetooth; M-BUS, Wireless M-BUS.
M2M Application (Server): middleware layer where data goes
through the various application services.
М/441: smart metering interfaces




Electricity meter communications (E Interface)
Non-electricity meter communications (M Interface
Display and Home automation (H interface)
Interface G: PSTN networks, GPRS and UMTS, DSL, TV
Part 2. Protocol Meter-Bus for measuring




microchip Texas
Instruments TSS721



                                Open Metering System
M2M architecture interfaces




              1 - between platform
              and external service providers
              2 - between platform and
              the customer (e.g.web browser)
              3 - for installation support,
              access to remote DB, etc.
              4 - to backbone IP network
              5 - application specific
              (non-IP based,
              e.g., M-bus, and requires GW)
Part 3. On M2M API standards

The Open API for M2M applications are developed jointly in
Eurescom study P1957 and the EU FP7 SENSEI project.

Actually, in this Open API we can see the big influence of Parlay
specification (so called Parlay/OSA API), to open up the networks
by defining, establishing, and supporting a common industry-
standard APIs.

Parlay Group also specifies the Parlay Web services API, known
as Parlay X API, which is much simpler than Parlay/OSA API to
enable IT developers to use it without network expertise.
Activities on M2M API standards
Besides ETSI standards we should mention other participants too.

3GPP (3rd Generation Partnership Project) has issued a number of
specifications dealing with requirements that M2M services and M2M
communication imposes on the mobile network.

The Telecommunications Industry Association - TR-50 Engineering
Committee Smart Device Communications: to develop and maintain physical-
medium-agnostic interface standards

ITU-T covers the issue of M2M communication via the special Ubiquitous
Sensor Networks-related groups (the area of networked intelligent sensors).

Open Mobile Alliance (OMA) develops mobile service enabler specifications.
OMA drives service enabler architectures and open enabler interfaces that are
independent of the underlying wireless networks and platforms.
Main Open API categories (1)

Grouping
A group here is defined as a common set of attributes (data elements) shared between
 member elements. On practice it is about the definition of addressable and
exchangeable data sets. Just note, as it is important for our future suggestions,
there are no persistence mechanisms for groups
Transactions
Service capability features and their service primitives optionally include a
transaction ID in order to allow relevant service capabilities to be part of a transaction.
In the terms of transactions management Open API presents the classical 2-phase
commit model. By the way, we should note here that this model practically does
not work in the large-scale web applications. We think it is very important because
without scalability we can not think about “billions of connected devices”.
Application Interaction
The application interaction part is added in order to support development of simple
M2M applications with only minor application specific data definitions: readings,
observations and commands.
Main Open API categories (2)

 Messaging
 The message modes are single Object messaging, Object group messaging,
 and any object messaging. Think about this as Message Broker.

 Event notification and presence
 Compensation
 Fair and flexible compensation schemes between cooperating and competing parties
 are required to correlate resource consumption and cost, e.g. in order to avoid
anomalous resource consumption. Similar to Parlay’s offering for Charging API.

 Sessions
 A session shall be understood to represent the state of active communication between
Connected Objects. OpenAPI is REST based, so, the endpoints should be presented as
some URI’s capable to accept the basic commands GET, POST, PUT, DELETE.
Web Intents vs. Open API from ETSI

It is almost impossible for developers to anticipate every new
service and to integrate with every existing external service.

Our goal is to propose the proposal for some new additions in
M2M APIs architecture. Namely, to propose web intents as add-
on for the more traditional REST approach in order to simplify
the development phases for M2M applications.

The key moments here are:
• JSON versus XML,
• asynchronous communications and
• integrated calls.
Web Intents solves this problem

Services register their intention to be able to handle an action on
the user's behalf.

Applications request to start an action of a certain verb (for
example share, edit, view, pick etc.) and the system will find the
appropriate services for the user to use based on the user's
preference.

Intents play the very important role in Android Architecture.
IP-PBX Asterisk and HTTP gate (proxy)
           (an analogy for web intents role)




 Open API from ETSI - Web Intents - Web developer
Data persistence (discussion)


We need to save the data somewhere (for the future processing).

Why there is no reference API for persistence layer in the unified M2M API?
It is possible in general to create data gathering API without even mentioning
data persistence?

Shall we define cloud database API as a part of M2M standard or not? Once
transmitted to the cloud, data can be stored, retrieved and processed without
Having to address many of the underlying computing resources and processes
traditionally associated with databases.

For M2M applications, this type of virtualized data storage service is ideal.
It looks like NoSQL solutions are perfect fit for M2M applications.
New signaling demand

Eventually, billions of devices — such as sensors, consumer electronic devices,
smart phones, PDAs and computers —will generate billions of M2M
transactions. Signaling traffic will be the primary bottleneck.

According to Alcatel-Lucent Bell Labs traffic modeling studies, the limiting
factor is likely to be the number of session set-ups and tear-downs. In the study,
up to 67 percent of computing resources in the radio network controller is
consumed by M2M apps.

Simply – we need the confirmation that device is alive, that operation has been
performed, etc. All this is signaling traffic.
Part 4. EU-Russia Partnership for Modernization

At the 25th EU-Russia Summit in May 2010, the two sides officially launched
the Partnership for Modernization program.

Priority areas:

1) expanding opportunities for investment in key sectors driving growth and
innovation, enhancing and deepening bilateral trade and economic relations,
and promoting small and medium sized enterprises;

2) promoting alignment of technical regulations and standards,

3) improving transport;

4) promoting a sustainable low-carbon economy and energy efficiency, etc.
On smart home implementation




2008-2009 Ventspils University College (Latvia)
the research project „Home gateway prototype for multi-tenant house”
Cooperation between Moscow Institute for
electronic technology (Russia) and Riga Tech Univ
                     (Latvia)
What was our talk about?
1. EC Standardization mandate M/441 on
M2M communications as a central point of
Future Internet

2. On M2M API standards: namely,
Web Intents vs. Open API from ETSI

3. Protocol Meter-Bus for measuring

4. EU-Russia Partnership for Modernization and
Russian realities

                            Thanks for your patience!

Contenu connexe

Tendances

Practical aspects of lte design and deployment
Practical aspects of lte design and deploymentPractical aspects of lte design and deployment
Practical aspects of lte design and deploymentDr. Ayman Elnashar, PhD
 
A practical architecture for mobile edge computing
A practical architecture for mobile edge computingA practical architecture for mobile edge computing
A practical architecture for mobile edge computingTejas subramanya
 
Paper review on 5 g mobile technology
Paper review on 5 g mobile technology Paper review on 5 g mobile technology
Paper review on 5 g mobile technology Madhunath Yadav
 
A Grouped System Architecture for Smart Grids Based AMI Communications Over LTE
A Grouped System Architecture for Smart Grids Based AMI Communications Over LTE A Grouped System Architecture for Smart Grids Based AMI Communications Over LTE
A Grouped System Architecture for Smart Grids Based AMI Communications Over LTE ijwmn
 
Sushant_Project_Report
Sushant_Project_ReportSushant_Project_Report
Sushant_Project_ReportSushant Mittal
 
Analysis of Communication Schemes for Advanced Metering Infrastructure (AMI)
Analysis of Communication Schemes for Advanced Metering Infrastructure (AMI)Analysis of Communication Schemes for Advanced Metering Infrastructure (AMI)
Analysis of Communication Schemes for Advanced Metering Infrastructure (AMI)Desong Bian
 
NEW TECHNOLOGY FOR MACHINE TO MACHINE COMMUNICATION IN SOFTNET TOWARDS 5G
NEW TECHNOLOGY FOR MACHINE TO MACHINE COMMUNICATION IN SOFTNET TOWARDS 5GNEW TECHNOLOGY FOR MACHINE TO MACHINE COMMUNICATION IN SOFTNET TOWARDS 5G
NEW TECHNOLOGY FOR MACHINE TO MACHINE COMMUNICATION IN SOFTNET TOWARDS 5Gijwmn
 
Unified Billing-Realization of convergent architecture for charging and billi...
Unified Billing-Realization of convergent architecture for charging and billi...Unified Billing-Realization of convergent architecture for charging and billi...
Unified Billing-Realization of convergent architecture for charging and billi...IDES Editor
 
Traffic Control System by Incorporating Message Forwarding Approach
Traffic Control System by Incorporating Message Forwarding ApproachTraffic Control System by Incorporating Message Forwarding Approach
Traffic Control System by Incorporating Message Forwarding ApproachCSCJournals
 
G06.2014 magic quadrant for the wired and wireless lan access infrastructure
G06.2014   magic quadrant for the wired and wireless lan access infrastructureG06.2014   magic quadrant for the wired and wireless lan access infrastructure
G06.2014 magic quadrant for the wired and wireless lan access infrastructureSatya Harish
 
Data Communication in Internet of Things: Vision, Challenges and Future Direc...
Data Communication in Internet of Things: Vision, Challenges and Future Direc...Data Communication in Internet of Things: Vision, Challenges and Future Direc...
Data Communication in Internet of Things: Vision, Challenges and Future Direc...TELKOMNIKA JOURNAL
 
Tracing of voip traffic in the rapid flow internet backbone
Tracing of voip traffic in the rapid flow internet backboneTracing of voip traffic in the rapid flow internet backbone
Tracing of voip traffic in the rapid flow internet backboneeSAT Journals
 
Cisco.Press.Metro.Ethernet.E Book Kb
Cisco.Press.Metro.Ethernet.E Book KbCisco.Press.Metro.Ethernet.E Book Kb
Cisco.Press.Metro.Ethernet.E Book KbHussein Elmenshawy
 
Depiction Optimization of Overdue Wi-Fi Offloading in Heterogeneous Systems
Depiction Optimization of Overdue Wi-Fi Offloading in Heterogeneous SystemsDepiction Optimization of Overdue Wi-Fi Offloading in Heterogeneous Systems
Depiction Optimization of Overdue Wi-Fi Offloading in Heterogeneous SystemsIJASRD Journal
 

Tendances (20)

Practical aspects of lte design and deployment
Practical aspects of lte design and deploymentPractical aspects of lte design and deployment
Practical aspects of lte design and deployment
 
A practical architecture for mobile edge computing
A practical architecture for mobile edge computingA practical architecture for mobile edge computing
A practical architecture for mobile edge computing
 
Paper review on 5 g mobile technology
Paper review on 5 g mobile technology Paper review on 5 g mobile technology
Paper review on 5 g mobile technology
 
Defining telco cloud at du
Defining telco cloud at du Defining telco cloud at du
Defining telco cloud at du
 
A Grouped System Architecture for Smart Grids Based AMI Communications Over LTE
A Grouped System Architecture for Smart Grids Based AMI Communications Over LTE A Grouped System Architecture for Smart Grids Based AMI Communications Over LTE
A Grouped System Architecture for Smart Grids Based AMI Communications Over LTE
 
comparsion of LTE and wimax
comparsion of LTE and wimaxcomparsion of LTE and wimax
comparsion of LTE and wimax
 
NFV Initiatives in Brazil
NFV Initiatives in BrazilNFV Initiatives in Brazil
NFV Initiatives in Brazil
 
Sushant_Project_Report
Sushant_Project_ReportSushant_Project_Report
Sushant_Project_Report
 
M2M Day Two
M2M Day TwoM2M Day Two
M2M Day Two
 
Analysis of Communication Schemes for Advanced Metering Infrastructure (AMI)
Analysis of Communication Schemes for Advanced Metering Infrastructure (AMI)Analysis of Communication Schemes for Advanced Metering Infrastructure (AMI)
Analysis of Communication Schemes for Advanced Metering Infrastructure (AMI)
 
Iot Evolution
Iot EvolutionIot Evolution
Iot Evolution
 
NEW TECHNOLOGY FOR MACHINE TO MACHINE COMMUNICATION IN SOFTNET TOWARDS 5G
NEW TECHNOLOGY FOR MACHINE TO MACHINE COMMUNICATION IN SOFTNET TOWARDS 5GNEW TECHNOLOGY FOR MACHINE TO MACHINE COMMUNICATION IN SOFTNET TOWARDS 5G
NEW TECHNOLOGY FOR MACHINE TO MACHINE COMMUNICATION IN SOFTNET TOWARDS 5G
 
Unified Billing-Realization of convergent architecture for charging and billi...
Unified Billing-Realization of convergent architecture for charging and billi...Unified Billing-Realization of convergent architecture for charging and billi...
Unified Billing-Realization of convergent architecture for charging and billi...
 
capitulos 6
capitulos 6capitulos 6
capitulos 6
 
Traffic Control System by Incorporating Message Forwarding Approach
Traffic Control System by Incorporating Message Forwarding ApproachTraffic Control System by Incorporating Message Forwarding Approach
Traffic Control System by Incorporating Message Forwarding Approach
 
G06.2014 magic quadrant for the wired and wireless lan access infrastructure
G06.2014   magic quadrant for the wired and wireless lan access infrastructureG06.2014   magic quadrant for the wired and wireless lan access infrastructure
G06.2014 magic quadrant for the wired and wireless lan access infrastructure
 
Data Communication in Internet of Things: Vision, Challenges and Future Direc...
Data Communication in Internet of Things: Vision, Challenges and Future Direc...Data Communication in Internet of Things: Vision, Challenges and Future Direc...
Data Communication in Internet of Things: Vision, Challenges and Future Direc...
 
Tracing of voip traffic in the rapid flow internet backbone
Tracing of voip traffic in the rapid flow internet backboneTracing of voip traffic in the rapid flow internet backbone
Tracing of voip traffic in the rapid flow internet backbone
 
Cisco.Press.Metro.Ethernet.E Book Kb
Cisco.Press.Metro.Ethernet.E Book KbCisco.Press.Metro.Ethernet.E Book Kb
Cisco.Press.Metro.Ethernet.E Book Kb
 
Depiction Optimization of Overdue Wi-Fi Offloading in Heterogeneous Systems
Depiction Optimization of Overdue Wi-Fi Offloading in Heterogeneous SystemsDepiction Optimization of Overdue Wi-Fi Offloading in Heterogeneous Systems
Depiction Optimization of Overdue Wi-Fi Offloading in Heterogeneous Systems
 

Similaire à About M2M standards and their possible extensions

MTC: When Machines Communicate (A New Hot Topic Taking Over the Industry) - a...
MTC: When Machines Communicate (A New Hot Topic Taking Over the Industry) - a...MTC: When Machines Communicate (A New Hot Topic Taking Over the Industry) - a...
MTC: When Machines Communicate (A New Hot Topic Taking Over the Industry) - a...Cisco Service Provider Mobility
 
Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer EvolutiononeM2M
 
A Survey of MAC Layer Issues and Application layer Protocols for Machine-to-M...
A Survey of MAC Layer Issues and Application layer Protocols for Machine-to-M...A Survey of MAC Layer Issues and Application layer Protocols for Machine-to-M...
A Survey of MAC Layer Issues and Application layer Protocols for Machine-to-M...IRJET Journal
 
Offline Sms Internet
Offline Sms InternetOffline Sms Internet
Offline Sms InternetIRJET Journal
 
Node selection in p2 p content sharing service in mobile cellular networks wi...
Node selection in p2 p content sharing service in mobile cellular networks wi...Node selection in p2 p content sharing service in mobile cellular networks wi...
Node selection in p2 p content sharing service in mobile cellular networks wi...Uvaraj Shan
 
Node selection in p2 p content sharing service in mobile cellular networks wi...
Node selection in p2 p content sharing service in mobile cellular networks wi...Node selection in p2 p content sharing service in mobile cellular networks wi...
Node selection in p2 p content sharing service in mobile cellular networks wi...Uvaraj Shan
 
Node selection in p2 p content sharing service in mobile cellular networks wi...
Node selection in p2 p content sharing service in mobile cellular networks wi...Node selection in p2 p content sharing service in mobile cellular networks wi...
Node selection in p2 p content sharing service in mobile cellular networks wi...Uvaraj Shan
 
Internet of Things – Technical landscape (1).pptx
Internet of Things – Technical landscape (1).pptxInternet of Things – Technical landscape (1).pptx
Internet of Things – Technical landscape (1).pptxEhabRushdy1
 
Internet of things unit-1
Internet of things unit-1Internet of things unit-1
Internet of things unit-1Srimatre K
 
IRJET- Improve Client Performance in Client Server Mobile Computing System us...
IRJET- Improve Client Performance in Client Server Mobile Computing System us...IRJET- Improve Client Performance in Client Server Mobile Computing System us...
IRJET- Improve Client Performance in Client Server Mobile Computing System us...IRJET Journal
 
Draft national telecom m2 m roadmap
Draft national telecom m2 m roadmapDraft national telecom m2 m roadmap
Draft national telecom m2 m roadmapBimadraj Sinha
 
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...Bristol Is Open
 
What Is Routing Overhead Of The Network
What Is Routing Overhead Of The NetworkWhat Is Routing Overhead Of The Network
What Is Routing Overhead Of The NetworkPatricia Viljoen
 
A XMLRPC Approach to the Management of Cloud Infrastructure
A XMLRPC Approach to the Management of Cloud InfrastructureA XMLRPC Approach to the Management of Cloud Infrastructure
A XMLRPC Approach to the Management of Cloud Infrastructureiosrjce
 
IRJET- A Review Paper on Internet of Things(IoT) and its Applications
IRJET- A Review Paper on Internet of Things(IoT) and its ApplicationsIRJET- A Review Paper on Internet of Things(IoT) and its Applications
IRJET- A Review Paper on Internet of Things(IoT) and its ApplicationsIRJET Journal
 
Message queue telemetry transport and lightweight machine-tomachine comparis...
Message queue telemetry transport and lightweight machine-tomachine comparis...Message queue telemetry transport and lightweight machine-tomachine comparis...
Message queue telemetry transport and lightweight machine-tomachine comparis...IJECEIAES
 
Performance Analysis of Internet of Things Protocols Based Fog/Cloud over Hig...
Performance Analysis of Internet of Things Protocols Based Fog/Cloud over Hig...Performance Analysis of Internet of Things Protocols Based Fog/Cloud over Hig...
Performance Analysis of Internet of Things Protocols Based Fog/Cloud over Hig...Istabraq M. Al-Joboury
 
Mrv wp-application-aware-networking
Mrv wp-application-aware-networkingMrv wp-application-aware-networking
Mrv wp-application-aware-networkingMRV Communications
 

Similaire à About M2M standards and their possible extensions (20)

MTC: When Machines Communicate (A New Hot Topic Taking Over the Industry) - a...
MTC: When Machines Communicate (A New Hot Topic Taking Over the Industry) - a...MTC: When Machines Communicate (A New Hot Topic Taking Over the Industry) - a...
MTC: When Machines Communicate (A New Hot Topic Taking Over the Industry) - a...
 
Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer Evolution
 
A Survey of MAC Layer Issues and Application layer Protocols for Machine-to-M...
A Survey of MAC Layer Issues and Application layer Protocols for Machine-to-M...A Survey of MAC Layer Issues and Application layer Protocols for Machine-to-M...
A Survey of MAC Layer Issues and Application layer Protocols for Machine-to-M...
 
Offline Sms Internet
Offline Sms InternetOffline Sms Internet
Offline Sms Internet
 
COMPARATIVE STUDY BETWEEN VARIOUS PROTOCOLS USED IN INTERNET OF THING
COMPARATIVE STUDY BETWEEN VARIOUS  PROTOCOLS USED IN INTERNET OF THINGCOMPARATIVE STUDY BETWEEN VARIOUS  PROTOCOLS USED IN INTERNET OF THING
COMPARATIVE STUDY BETWEEN VARIOUS PROTOCOLS USED IN INTERNET OF THING
 
Node selection in p2 p content sharing service in mobile cellular networks wi...
Node selection in p2 p content sharing service in mobile cellular networks wi...Node selection in p2 p content sharing service in mobile cellular networks wi...
Node selection in p2 p content sharing service in mobile cellular networks wi...
 
Node selection in p2 p content sharing service in mobile cellular networks wi...
Node selection in p2 p content sharing service in mobile cellular networks wi...Node selection in p2 p content sharing service in mobile cellular networks wi...
Node selection in p2 p content sharing service in mobile cellular networks wi...
 
Node selection in p2 p content sharing service in mobile cellular networks wi...
Node selection in p2 p content sharing service in mobile cellular networks wi...Node selection in p2 p content sharing service in mobile cellular networks wi...
Node selection in p2 p content sharing service in mobile cellular networks wi...
 
Internet of Things – Technical landscape (1).pptx
Internet of Things – Technical landscape (1).pptxInternet of Things – Technical landscape (1).pptx
Internet of Things – Technical landscape (1).pptx
 
Internet of things unit-1
Internet of things unit-1Internet of things unit-1
Internet of things unit-1
 
IRJET- Improve Client Performance in Client Server Mobile Computing System us...
IRJET- Improve Client Performance in Client Server Mobile Computing System us...IRJET- Improve Client Performance in Client Server Mobile Computing System us...
IRJET- Improve Client Performance in Client Server Mobile Computing System us...
 
Draft national telecom m2 m roadmap
Draft national telecom m2 m roadmapDraft national telecom m2 m roadmap
Draft national telecom m2 m roadmap
 
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
 
What Is Routing Overhead Of The Network
What Is Routing Overhead Of The NetworkWhat Is Routing Overhead Of The Network
What Is Routing Overhead Of The Network
 
S01725119124
S01725119124S01725119124
S01725119124
 
A XMLRPC Approach to the Management of Cloud Infrastructure
A XMLRPC Approach to the Management of Cloud InfrastructureA XMLRPC Approach to the Management of Cloud Infrastructure
A XMLRPC Approach to the Management of Cloud Infrastructure
 
IRJET- A Review Paper on Internet of Things(IoT) and its Applications
IRJET- A Review Paper on Internet of Things(IoT) and its ApplicationsIRJET- A Review Paper on Internet of Things(IoT) and its Applications
IRJET- A Review Paper on Internet of Things(IoT) and its Applications
 
Message queue telemetry transport and lightweight machine-tomachine comparis...
Message queue telemetry transport and lightweight machine-tomachine comparis...Message queue telemetry transport and lightweight machine-tomachine comparis...
Message queue telemetry transport and lightweight machine-tomachine comparis...
 
Performance Analysis of Internet of Things Protocols Based Fog/Cloud over Hig...
Performance Analysis of Internet of Things Protocols Based Fog/Cloud over Hig...Performance Analysis of Internet of Things Protocols Based Fog/Cloud over Hig...
Performance Analysis of Internet of Things Protocols Based Fog/Cloud over Hig...
 
Mrv wp-application-aware-networking
Mrv wp-application-aware-networkingMrv wp-application-aware-networking
Mrv wp-application-aware-networking
 

Plus de Coldbeans Software

On Internet of Things education
On Internet of Things educationOn Internet of Things education
On Internet of Things educationColdbeans Software
 
Стандарты в цифровой экономике
Стандарты в цифровой экономикеСтандарты в цифровой экономике
Стандарты в цифровой экономикеColdbeans Software
 
On Internet of Things programming models
On Internet of Things programming modelsOn Internet of Things programming models
On Internet of Things programming modelsColdbeans Software
 
Безопасный город
Безопасный городБезопасный город
Безопасный городColdbeans Software
 
Twitter as a Transport Layer Platform
Twitter as a Transport Layer Platform Twitter as a Transport Layer Platform
Twitter as a Transport Layer Platform Coldbeans Software
 
On data model for context–aware services
On data model for context–aware servicesOn data model for context–aware services
On data model for context–aware servicesColdbeans Software
 
On Web-based Domain-Specific Language for Internet of Things
On Web-based Domain-Specific Language for Internet of ThingsOn Web-based Domain-Specific Language for Internet of Things
On Web-based Domain-Specific Language for Internet of ThingsColdbeans Software
 
ON THE SYNERGY OF CIRCUITS AND PACKETS
ON THE SYNERGY OF CIRCUITS AND PACKETS ON THE SYNERGY OF CIRCUITS AND PACKETS
ON THE SYNERGY OF CIRCUITS AND PACKETS Coldbeans Software
 
Базы данных для временных рядов
Базы данных для временных рядовБазы данных для временных рядов
Базы данных для временных рядовColdbeans Software
 
Метаданные в модели REST
Метаданные в модели RESTМетаданные в модели REST
Метаданные в модели RESTColdbeans Software
 
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.Coldbeans Software
 
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” nowFrom Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” nowColdbeans Software
 

Plus de Coldbeans Software (20)

On Internet of Things education
On Internet of Things educationOn Internet of Things education
On Internet of Things education
 
Стандарты в цифровой экономике
Стандарты в цифровой экономикеСтандарты в цифровой экономике
Стандарты в цифровой экономике
 
On Internet of Things programming models
On Internet of Things programming modelsOn Internet of Things programming models
On Internet of Things programming models
 
IoT education
IoT educationIoT education
IoT education
 
On Crowd-sensing back-end
On Crowd-sensing back-endOn Crowd-sensing back-end
On Crowd-sensing back-end
 
On Physical Web models
On Physical Web modelsOn Physical Web models
On Physical Web models
 
Безопасный город
Безопасный городБезопасный город
Безопасный город
 
Twitter as a Transport Layer Platform
Twitter as a Transport Layer Platform Twitter as a Transport Layer Platform
Twitter as a Transport Layer Platform
 
On hyper-local web pages
On hyper-local web pagesOn hyper-local web pages
On hyper-local web pages
 
On data model for context–aware services
On data model for context–aware servicesOn data model for context–aware services
On data model for context–aware services
 
On time-series databases
On time-series databasesOn time-series databases
On time-series databases
 
On Web-based Domain-Specific Language for Internet of Things
On Web-based Domain-Specific Language for Internet of ThingsOn Web-based Domain-Specific Language for Internet of Things
On Web-based Domain-Specific Language for Internet of Things
 
ON THE SYNERGY OF CIRCUITS AND PACKETS
ON THE SYNERGY OF CIRCUITS AND PACKETS ON THE SYNERGY OF CIRCUITS AND PACKETS
ON THE SYNERGY OF CIRCUITS AND PACKETS
 
Базы данных для временных рядов
Базы данных для временных рядовБазы данных для временных рядов
Базы данных для временных рядов
 
Bluetooth Data Points
Bluetooth Data PointsBluetooth Data Points
Bluetooth Data Points
 
Метаданные в модели REST
Метаданные в модели RESTМетаданные в модели REST
Метаданные в модели REST
 
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
 
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” nowFrom Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
 
Cars as Tags
Cars as TagsCars as Tags
Cars as Tags
 
Sensing
SensingSensing
Sensing
 

Dernier

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Dernier (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

About M2M standards and their possible extensions

  • 1. About M2M standards and their possible extensions Manfred Sneps-Sneppe Ventspils University College, Ventspils, Latvia, { manfreds.sneps@gmail.com } Dmitry Namiot Lomonosov Moscow State University, Moscow, Russia { dnamiot@gmail.com } BCFIC-2012, Vilnius, 27-04-2012
  • 2. What about Part 1. EC Standardization mandate M/441 Part 2. Protocol Meter-Bus for measuring Part 3. On M2M API standards Part 4. EU-Russia Partnership for Modernization
  • 3. M2M communications industry forecast Analysys Mason forecasts that the number of M2M device worldwide connections will grow from 62 million in 2010 to 2.1 billion devices in 2020, at a 36% year-on-year growth rate. Over 90 percent of forecast connections will utilize wireless.
  • 4. Part 1. EC Standardization mandate M/441 Considering M2M communications as a central point of Future Internet, European Commission creates standardization mandate M/441. The mandate M/441, issued in 2009 to CEN, CENELEC and ETSI, in the field of measuring instruments for the development of an open architecture for utility meters (water, gas, electricity, heat), involving communication protocols enabling interoperability, is a major development in shaping the future European standards for smart metering and Advanced Metering Infrastructures.
  • 5. M2M system consists of three main domains M2M Area Network: between M2M Devices and M2M Gateway. Examples: ZigBee, Bluetooth; M-BUS, Wireless M-BUS. M2M Application (Server): middleware layer where data goes through the various application services.
  • 6. М/441: smart metering interfaces Electricity meter communications (E Interface) Non-electricity meter communications (M Interface Display and Home automation (H interface) Interface G: PSTN networks, GPRS and UMTS, DSL, TV
  • 7. Part 2. Protocol Meter-Bus for measuring microchip Texas Instruments TSS721 Open Metering System
  • 8. M2M architecture interfaces 1 - between platform and external service providers 2 - between platform and the customer (e.g.web browser) 3 - for installation support, access to remote DB, etc. 4 - to backbone IP network 5 - application specific (non-IP based, e.g., M-bus, and requires GW)
  • 9. Part 3. On M2M API standards The Open API for M2M applications are developed jointly in Eurescom study P1957 and the EU FP7 SENSEI project. Actually, in this Open API we can see the big influence of Parlay specification (so called Parlay/OSA API), to open up the networks by defining, establishing, and supporting a common industry- standard APIs. Parlay Group also specifies the Parlay Web services API, known as Parlay X API, which is much simpler than Parlay/OSA API to enable IT developers to use it without network expertise.
  • 10. Activities on M2M API standards Besides ETSI standards we should mention other participants too. 3GPP (3rd Generation Partnership Project) has issued a number of specifications dealing with requirements that M2M services and M2M communication imposes on the mobile network. The Telecommunications Industry Association - TR-50 Engineering Committee Smart Device Communications: to develop and maintain physical- medium-agnostic interface standards ITU-T covers the issue of M2M communication via the special Ubiquitous Sensor Networks-related groups (the area of networked intelligent sensors). Open Mobile Alliance (OMA) develops mobile service enabler specifications. OMA drives service enabler architectures and open enabler interfaces that are independent of the underlying wireless networks and platforms.
  • 11. Main Open API categories (1) Grouping A group here is defined as a common set of attributes (data elements) shared between member elements. On practice it is about the definition of addressable and exchangeable data sets. Just note, as it is important for our future suggestions, there are no persistence mechanisms for groups Transactions Service capability features and their service primitives optionally include a transaction ID in order to allow relevant service capabilities to be part of a transaction. In the terms of transactions management Open API presents the classical 2-phase commit model. By the way, we should note here that this model practically does not work in the large-scale web applications. We think it is very important because without scalability we can not think about “billions of connected devices”. Application Interaction The application interaction part is added in order to support development of simple M2M applications with only minor application specific data definitions: readings, observations and commands.
  • 12. Main Open API categories (2) Messaging The message modes are single Object messaging, Object group messaging, and any object messaging. Think about this as Message Broker. Event notification and presence Compensation Fair and flexible compensation schemes between cooperating and competing parties are required to correlate resource consumption and cost, e.g. in order to avoid anomalous resource consumption. Similar to Parlay’s offering for Charging API. Sessions A session shall be understood to represent the state of active communication between Connected Objects. OpenAPI is REST based, so, the endpoints should be presented as some URI’s capable to accept the basic commands GET, POST, PUT, DELETE.
  • 13. Web Intents vs. Open API from ETSI It is almost impossible for developers to anticipate every new service and to integrate with every existing external service. Our goal is to propose the proposal for some new additions in M2M APIs architecture. Namely, to propose web intents as add- on for the more traditional REST approach in order to simplify the development phases for M2M applications. The key moments here are: • JSON versus XML, • asynchronous communications and • integrated calls.
  • 14. Web Intents solves this problem Services register their intention to be able to handle an action on the user's behalf. Applications request to start an action of a certain verb (for example share, edit, view, pick etc.) and the system will find the appropriate services for the user to use based on the user's preference. Intents play the very important role in Android Architecture.
  • 15. IP-PBX Asterisk and HTTP gate (proxy) (an analogy for web intents role) Open API from ETSI - Web Intents - Web developer
  • 16. Data persistence (discussion) We need to save the data somewhere (for the future processing). Why there is no reference API for persistence layer in the unified M2M API? It is possible in general to create data gathering API without even mentioning data persistence? Shall we define cloud database API as a part of M2M standard or not? Once transmitted to the cloud, data can be stored, retrieved and processed without Having to address many of the underlying computing resources and processes traditionally associated with databases. For M2M applications, this type of virtualized data storage service is ideal. It looks like NoSQL solutions are perfect fit for M2M applications.
  • 17. New signaling demand Eventually, billions of devices — such as sensors, consumer electronic devices, smart phones, PDAs and computers —will generate billions of M2M transactions. Signaling traffic will be the primary bottleneck. According to Alcatel-Lucent Bell Labs traffic modeling studies, the limiting factor is likely to be the number of session set-ups and tear-downs. In the study, up to 67 percent of computing resources in the radio network controller is consumed by M2M apps. Simply – we need the confirmation that device is alive, that operation has been performed, etc. All this is signaling traffic.
  • 18. Part 4. EU-Russia Partnership for Modernization At the 25th EU-Russia Summit in May 2010, the two sides officially launched the Partnership for Modernization program. Priority areas: 1) expanding opportunities for investment in key sectors driving growth and innovation, enhancing and deepening bilateral trade and economic relations, and promoting small and medium sized enterprises; 2) promoting alignment of technical regulations and standards, 3) improving transport; 4) promoting a sustainable low-carbon economy and energy efficiency, etc.
  • 19. On smart home implementation 2008-2009 Ventspils University College (Latvia) the research project „Home gateway prototype for multi-tenant house”
  • 20. Cooperation between Moscow Institute for electronic technology (Russia) and Riga Tech Univ (Latvia)
  • 21. What was our talk about? 1. EC Standardization mandate M/441 on M2M communications as a central point of Future Internet 2. On M2M API standards: namely, Web Intents vs. Open API from ETSI 3. Protocol Meter-Bus for measuring 4. EU-Russia Partnership for Modernization and Russian realities Thanks for your patience!