SlideShare a Scribd company logo
About M2M standards and
       Open API
                Manfred Sneps-Sneppe
     Ventspils University College, Ventspils, Latvia,
            { manfreds.sneps@gmail.com }

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




      AFIN-2012, Chamonix, 03/05/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 and our comments (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 and our comments (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.
An analogy for web intents role
    IP-PBX Asterisk and HTTP gate (proxy)




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 (discussion)

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 (1)




2008-2009 Ventspils University College (Latvia)
the research project „Home gateway prototype for multi-tenant house”
On smart home implementation (2)
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 and some comments.
Web Intents vs. Open API from ETSI

3. Protocol Meter-Bus for measuring

4. EU-Russia Partnership for Modernization and
Russian realities

                            Thanks!

More Related Content

What's hot

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
 
Sushant_Project_Report
Sushant_Project_ReportSushant_Project_Report
Sushant_Project_ReportSushant Mittal
 
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
 
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
 
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
 
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
 
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
 
SPEECH QUALITY EVALUATION BASED CODEC FOR VOIP OVER 802.11P
SPEECH QUALITY EVALUATION BASED CODEC  FOR VOIP OVER 802.11P SPEECH QUALITY EVALUATION BASED CODEC  FOR VOIP OVER 802.11P
SPEECH QUALITY EVALUATION BASED CODEC FOR VOIP OVER 802.11P ijwmn
 
Optimization of Quality of Service in 4G Wireless Networks
Optimization of Quality of Service in 4G Wireless NetworksOptimization of Quality of Service in 4G Wireless Networks
Optimization of Quality of Service in 4G Wireless NetworksIDES Editor
 
Mobility Management on 5G Vehicular Cloud Computing Systems
Mobility Management on 5G Vehicular Cloud Computing SystemsMobility Management on 5G Vehicular Cloud Computing Systems
Mobility Management on 5G Vehicular Cloud Computing SystemsUniversity of Piraeus
 

What's hot (20)

comparsion of LTE and wimax
comparsion of LTE and wimaxcomparsion of LTE and wimax
comparsion of LTE and wimax
 
M2M Day Two
M2M Day TwoM2M Day Two
M2M Day Two
 
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
 
Sushant_Project_Report
Sushant_Project_ReportSushant_Project_Report
Sushant_Project_Report
 
NFV Initiatives in Brazil
NFV Initiatives in BrazilNFV Initiatives in Brazil
NFV Initiatives in Brazil
 
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
 
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
 
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
 
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
 
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...
 
M2M Day One
M2M Day OneM2M Day One
M2M Day One
 
SPEECH QUALITY EVALUATION BASED CODEC FOR VOIP OVER 802.11P
SPEECH QUALITY EVALUATION BASED CODEC  FOR VOIP OVER 802.11P SPEECH QUALITY EVALUATION BASED CODEC  FOR VOIP OVER 802.11P
SPEECH QUALITY EVALUATION BASED CODEC FOR VOIP OVER 802.11P
 
Optimization of Quality of Service in 4G Wireless Networks
Optimization of Quality of Service in 4G Wireless NetworksOptimization of Quality of Service in 4G Wireless Networks
Optimization of Quality of Service in 4G Wireless Networks
 
L011138596
L011138596L011138596
L011138596
 
Lv2018
Lv2018Lv2018
Lv2018
 
Master Thesis on LTE and 5G Technology
Master Thesis on LTE and 5G TechnologyMaster Thesis on LTE and 5G Technology
Master Thesis on LTE and 5G Technology
 
Mobility Management on 5G Vehicular Cloud Computing Systems
Mobility Management on 5G Vehicular Cloud Computing SystemsMobility Management on 5G Vehicular Cloud Computing Systems
Mobility Management on 5G Vehicular Cloud Computing Systems
 
4g magic communication
4g magic communication4g magic communication
4g magic communication
 
Qos WiMax
Qos WiMaxQos WiMax
Qos WiMax
 
Mm wcmc v12
Mm wcmc v12Mm wcmc v12
Mm wcmc v12
 

Viewers also liked

What is CSFB and SRVCC in LTE TelecomHall
What is CSFB and SRVCC in LTE TelecomHallWhat is CSFB and SRVCC in LTE TelecomHall
What is CSFB and SRVCC in LTE TelecomHallJohn G. Giraldo
 
Building an Open M2M community one step at a time
Building an Open M2M community one step at a timeBuilding an Open M2M community one step at a time
Building an Open M2M community one step at a timeBenjamin Cabé
 
M2M (Machine to Machine) & MVNOs - Mobile telecommunications in 2014
M2M (Machine to Machine) & MVNOs - Mobile telecommunications in 2014M2M (Machine to Machine) & MVNOs - Mobile telecommunications in 2014
M2M (Machine to Machine) & MVNOs - Mobile telecommunications in 2014Martyn Taylor
 
MVNOs & M2M (Machine to Machine) - Mobile telecommunications in 2015
MVNOs & M2M (Machine to Machine) - Mobile telecommunications in 2015MVNOs & M2M (Machine to Machine) - Mobile telecommunications in 2015
MVNOs & M2M (Machine to Machine) - Mobile telecommunications in 2015Martyn Taylor
 
AIRCOM LTE Webinar 4 - LTE Coverage
AIRCOM LTE Webinar 4 - LTE CoverageAIRCOM LTE Webinar 4 - LTE Coverage
AIRCOM LTE Webinar 4 - LTE CoverageAIRCOM International
 
Introduction to Telco-OTT Services
Introduction to Telco-OTT ServicesIntroduction to Telco-OTT Services
Introduction to Telco-OTT ServicesMartin Geddes
 
Radio Measurements in LTE
Radio Measurements in LTERadio Measurements in LTE
Radio Measurements in LTESofian .
 
Lte drive test parameter introduction
Lte drive test parameter introductionLte drive test parameter introduction
Lte drive test parameter introductionRay KHASTUR
 

Viewers also liked (11)

Rws 120012
Rws 120012Rws 120012
Rws 120012
 
What is CSFB and SRVCC in LTE TelecomHall
What is CSFB and SRVCC in LTE TelecomHallWhat is CSFB and SRVCC in LTE TelecomHall
What is CSFB and SRVCC in LTE TelecomHall
 
Building an Open M2M community one step at a time
Building an Open M2M community one step at a timeBuilding an Open M2M community one step at a time
Building an Open M2M community one step at a time
 
M2M (Machine to Machine) & MVNOs - Mobile telecommunications in 2014
M2M (Machine to Machine) & MVNOs - Mobile telecommunications in 2014M2M (Machine to Machine) & MVNOs - Mobile telecommunications in 2014
M2M (Machine to Machine) & MVNOs - Mobile telecommunications in 2014
 
MVNOs & M2M (Machine to Machine) - Mobile telecommunications in 2015
MVNOs & M2M (Machine to Machine) - Mobile telecommunications in 2015MVNOs & M2M (Machine to Machine) - Mobile telecommunications in 2015
MVNOs & M2M (Machine to Machine) - Mobile telecommunications in 2015
 
AIRCOM LTE Webinar 4 - LTE Coverage
AIRCOM LTE Webinar 4 - LTE CoverageAIRCOM LTE Webinar 4 - LTE Coverage
AIRCOM LTE Webinar 4 - LTE Coverage
 
Introduction to Telco-OTT Services
Introduction to Telco-OTT ServicesIntroduction to Telco-OTT Services
Introduction to Telco-OTT Services
 
Lte drive test parameters
Lte drive test parametersLte drive test parameters
Lte drive test parameters
 
Radio Measurements in LTE
Radio Measurements in LTERadio Measurements in LTE
Radio Measurements in LTE
 
Lte drive test parameter introduction
Lte drive test parameter introductionLte drive test parameter introduction
Lte drive test parameter introduction
 
Lte optimization
Lte optimizationLte optimization
Lte optimization
 

Similar to About M2M Standards

Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer EvolutiononeM2M
 
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
 
Offline Sms Internet
Offline Sms InternetOffline Sms Internet
Offline Sms InternetIRJET Journal
 
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
 
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 unit-1
Internet of things unit-1Internet of things unit-1
Internet of things unit-1Srimatre K
 
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
 
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
 
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
 
Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...DESMOND YUEN
 
IRM GROUP 2 CHAPTER 2
IRM GROUP 2 CHAPTER 2IRM GROUP 2 CHAPTER 2
IRM GROUP 2 CHAPTER 2Rexon Calub
 
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
 
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
 
Mrv wp-application-aware-networking
Mrv wp-application-aware-networkingMrv wp-application-aware-networking
Mrv wp-application-aware-networkingMRV Communications
 
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
 

Similar to About M2M Standards (20)

Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer Evolution
 
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...
 
Offline Sms Internet
Offline Sms InternetOffline Sms Internet
Offline Sms Internet
 
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...
 
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 unit-1
Internet of things unit-1Internet of things unit-1
Internet of things unit-1
 
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
 
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...
 
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
 
Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...
 
IRM GROUP 2 CHAPTER 2
IRM GROUP 2 CHAPTER 2IRM GROUP 2 CHAPTER 2
IRM GROUP 2 CHAPTER 2
 
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
 
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
 
Mrv wp-application-aware-networking
Mrv wp-application-aware-networkingMrv wp-application-aware-networking
Mrv wp-application-aware-networking
 
1.pptx
1.pptx1.pptx
1.pptx
 
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...
 

More from 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
 

More from 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
 

Recently uploaded

Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»QADay
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesThousandEyes
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...Product School
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupCatarinaPereira64715
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Alison B. Lowndes
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
 

Recently uploaded (20)

Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 

About M2M Standards

  • 1. About M2M standards and Open API Manfred Sneps-Sneppe Ventspils University College, Ventspils, Latvia, { manfreds.sneps@gmail.com } Dmitry Namiot Lomonosov Moscow State University, Moscow, Russia { dnamiot@gmail.com } AFIN-2012, Chamonix, 03/05/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 and our comments (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 and our comments (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. An analogy for web intents role IP-PBX Asterisk and HTTP gate (proxy) 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 (discussion) 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 (1) 2008-2009 Ventspils University College (Latvia) the research project „Home gateway prototype for multi-tenant house”
  • 20. On smart home implementation (2) 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 and some comments. Web Intents vs. Open API from ETSI 3. Protocol Meter-Bus for measuring 4. EU-Russia Partnership for Modernization and Russian realities Thanks!