Professional Documents
Culture Documents
OR THE INTERNET OF
THINGS
M2M 2
Overview
• What is M2M precisely?
• What is it good for?
• A taxonomy
• Technical challenges for M2M
• Research examples: SECE and EnHANTS
M2M 3
What is M2M?
• Machine-to-machine:
• “Machine to machine (M2M) refers to technologies that allow both
wireless and wired systems to communicate with other devices of the
same ability.” (Wikipedia)
• sensors and actuators
• often within a control loop
• long history: telemetry, SCADA, industrial automation, building HVAC and
security (e.g., BACnet)
• difference: IP-based protocols and/or Internet
• no direct human consumer or producer
• IoT from custom communication to common stack
• No single dominant application, but thousands of embedded
applications
• need low cost to develop & deploy
M2M 4
Key enablers
Cellular
Cellular Unlicensed
connectivity
Mature Analytics
Internet
protocols (“big data”)
Cheap
Io Application
T
SOCs s
M2M 5
M2M is not…
• does not always uses cellular networks
• is not always energy-constrained
• is not always cost-constrained
• only uses puny microcontrollers
• is not always run by large organizations
• many small & mid-sized providers
• usually embedded into other products
M2M 8
M2M 9
Industrial plant ✔? ✔? ✔ ? C, U
monitoring &
control
Infrastructure utility - ✔ ✔ ✔ C, U?
monitoring
traffic - ✔ ✔ ✔ C, U?
Medical physio ✔ ✔ ✔ ? C, U
M2M 10
Industrial, 34.9
Retail, 133.7 Healthcare, 10.2
Signage Automotive
Home Energy Industry Tourism Security Transportation Environment
Healthcare
M2M 12
Logistics
Portable consumer electronics
factory automation
eHealth
fixed mobile
Source: OECD (2012), “Machine-to-Machine Communications: Connecting Billions of Devices”, OECD Digital
Economy Papers, No. 192, OECD Publishing. http://dx.doi.org/10.1787/5k9gsh2gp043-en
M2M 13
2G/3G/4G
Power line communications
fixed mobile
Source: OECD (2012), “Machine-to-Machine Communications: Connecting Billions of Devices”, OECD Digital
Economy Papers, No. 192, OECD Publishing. http://dx.doi.org/10.1787/5k9gsh2gp043-en
M2M 14
sensors
actuators
M2M 15
Technical challenges
XML • secure upgrades
SensorML Application • software quality
Zigbee profile
UDP • reliability
TCP Transport • complexity (SCTP)
SCTP
Network challenges
• Unlicensed
• How do I attach and authenticate a device to a (home)
network?
• Credentials?
• Licensed
• Reliability multiple simultaneous providers
• Mobility different providers in different regions
• Charging often low, intermittent usage, sometimes
deferrable (“Whispernet”)
• From $50/device/month < $1/month?
• Authentication
• Which devices can be used by whom and how?
• “Any employee can monitor the room temperature in any
public space, but only Facilities staff can change it”
Signaling increases 30-50% faster than data
M2M data plane load vs capacity,
CDMA 1x/EVDO, NY metro, 2014
Data Plane
Isolate M2M traffic from 9,000,000
traffic(kbps)
Flexible scaling requirements
5,000,000 Cellular capacity
capacity is
4,000,000
3,000,000
30,000,000
20,000,000
33 %
5%
M2M traffic modeling shows 10,000,000
•Conventional
Devices
•USB (Phidgets)
•Wireless (XBee)
•Tiny (Arduino)
•Communication
•VoIP phone
•Skype
•Legacy (X10)
M2M 26
M2M
Service Core
Capabilities
M2M
Gateway
Client
Application
Applications that run the service logic and use service capabilities
accessible via open interfaces.
M2M Device Domain
* M2M Device
– A device that runs application(s) using M2M capabilities
and network domain functions. An M2M Device is either
connected straight to an Access Network or interfaced to
M2M Gateways via an M2M Area Network.
M2M Device Domain
•*M2M Area Network
• -A M2M Area Network provides connectivity between
M2M Devices and M2M Gateways. Examples of M2M
Area Networks include: Personal Area Network
technologies such as IEEE 802.15, SRD, UWB, Zigbee,
Bluetooth, etc or local networks such as PLC, M-BUS,
Wireless M-BUS.
•*M2M Gateways
• -Equipments using M2M Capabilities to ensure M2M
Devices interworking and interconnection to the Network
and Application Domain. The M2M Gateway may also run
M2M applications.
M2M Market Characteristics
Conclusion
• M2M is not a single technology
technology enabler
• Build on secret of Internet: simple
protocol building blocks that can be
combined
• accommodate wide
• Address key infrastructure challenges:
• flexible network access
• in-field upgrades
• scalable security models