THE WIRELESS M-BUS TECHNOLOGY
• Alessandro Trapasso
• GitHub: https://github.com/Alee08/ChatGram
• LinkedIn: https://www.linkedin.com/in/alessandro-trapasso/
What is the wireless m-bus
technology ?
• Wireless M-Bus or Wireless
Meter-Bus is the European
standard (EN 13757-4).
• It is an emerging technology
in recent years.
• Wireless m-bus one of the
most useful wireless
protocols for smart
metering.
• Basis for new Advanced
Metering Infrastructure
(AMI).
IoT explosion
Wireless M-Bus for industrial sensor networks
WHY USE WIRELESS M-BUS FOR INDUSTRIAL?
• Connection with radio frequency. (868MHz,
433MHz and 169MHz.)
• No connection costs.
• Star network .
• Small stack size.
• European Standard.
• Low consumption 485mA during transmission.
• Long battery life. (10-20 years).
• Any kind of use possible.
FREQUENCI
ES &
MODES
COMPETITORS
SigFox
Average connection
costs.
Medium / high
coverage
Bandwidth 10-
1000bps
Very low
consumption
Wireless m-bus
No connection costs.
Coverage to customer
description
Bandwidth 19.2kbps
Low consumption
GSM/GPRS/EDGE(2G),
UMTS/HSPA(3G),
LTE(4G)
High connection
costs.
Alta Cover
(Worldwide)
Bandwidth
120kbps-10Mbps
Average
consumption
Metering System
Architecture
 As you can see the protocol stack
lies between the energy-efficient,
wirelessly connected smart
metering devices and the utility
data collector.
WIRELESS M-BUS
STACK
• The traditional OSI model shown
on the left hand side of the figure
below is commonly used to depict
stack architecture for various
protocols where each layer has
specific functions.
• Wireless M-Bus is slightly different
and has fewer requirements on
these layers.
• Typically larger stacks will drive
costs up as higher memory
resources are needed in hardware.
IM871A-USB
The iM871A-usb is a compact
wireless M-Bus USB adapter
based on the high
performance wireless M-Bus
module iM871A. The adapter
offers a cost-effective RF
solution for smart metering
applications connecting water,
heat, electricity and gas
meters with standard
equipment like Laptops,
Tablets, etc.
An adjusted output power of
+14 dBm combined with the
high sensitivity of the USB-
Stick enables ranges up to
500m.
supports S1, S1-m, S2, T1,
T2,R2, C1 and C2
POSSIBILITY
OF USING
IM871A-USB
Main use: Read your
meter.
Sniffing telegrams.
Create a short-range
encrypted
communication.
CHATGRAM!
• Chat created between two iM871A-USB devices. The devices exchange telegrams
via radio frequency. The chat is based on the wireless m-bus technology.
• What can I do with ChatGram?
• The ChatGram project is based on the wmbusmeters.
• Captures telegrams.
• Sends telegrams and receives telegrams.
Configuration and Run
CHATGRAM CAPTURE
TELEGRAMS & READ
YOUR METER.
It is possible to read sender address,
manufacturer, control flags, device version
and device type.
./build/wmbusmeters /dev/ttyUSB0
MyTapWater multical21 12345678
00112233445566778899AABBCCDDEEFF
./build_debug/wmbusmeters --
debug/dev/im871a
CODE
main.cc wmbus_im871a.cc
meter_generic.cc
DEMO
CHATGRAM USE
Launch Chatgram.
./build_debug/wmbusmeters --debug/dev/im871a
Capture the telegrams.
Find id-address.
Establish a chat.
./build_debug/wmbusmeters /dev/amb8465 MyMeter generico
00109999 «»
Id-adress = 00109999.
DEMO CHATGRAM
THANKS
• Alessandro Trapasso
• GitHub: https://github.com/Alee08/ChatGram
• LinkedIn: https://www.linkedin.com/in/alessandro-trapasso/

The Wireless M-Bus technology

  • 1.
    THE WIRELESS M-BUSTECHNOLOGY • Alessandro Trapasso • GitHub: https://github.com/Alee08/ChatGram • LinkedIn: https://www.linkedin.com/in/alessandro-trapasso/
  • 2.
    What is thewireless m-bus technology ? • Wireless M-Bus or Wireless Meter-Bus is the European standard (EN 13757-4). • It is an emerging technology in recent years. • Wireless m-bus one of the most useful wireless protocols for smart metering. • Basis for new Advanced Metering Infrastructure (AMI).
  • 3.
    IoT explosion Wireless M-Busfor industrial sensor networks
  • 4.
    WHY USE WIRELESSM-BUS FOR INDUSTRIAL? • Connection with radio frequency. (868MHz, 433MHz and 169MHz.) • No connection costs. • Star network . • Small stack size. • European Standard. • Low consumption 485mA during transmission. • Long battery life. (10-20 years). • Any kind of use possible.
  • 5.
  • 6.
    COMPETITORS SigFox Average connection costs. Medium /high coverage Bandwidth 10- 1000bps Very low consumption Wireless m-bus No connection costs. Coverage to customer description Bandwidth 19.2kbps Low consumption GSM/GPRS/EDGE(2G), UMTS/HSPA(3G), LTE(4G) High connection costs. Alta Cover (Worldwide) Bandwidth 120kbps-10Mbps Average consumption
  • 7.
    Metering System Architecture  Asyou can see the protocol stack lies between the energy-efficient, wirelessly connected smart metering devices and the utility data collector.
  • 8.
    WIRELESS M-BUS STACK • Thetraditional OSI model shown on the left hand side of the figure below is commonly used to depict stack architecture for various protocols where each layer has specific functions. • Wireless M-Bus is slightly different and has fewer requirements on these layers. • Typically larger stacks will drive costs up as higher memory resources are needed in hardware.
  • 9.
    IM871A-USB The iM871A-usb isa compact wireless M-Bus USB adapter based on the high performance wireless M-Bus module iM871A. The adapter offers a cost-effective RF solution for smart metering applications connecting water, heat, electricity and gas meters with standard equipment like Laptops, Tablets, etc. An adjusted output power of +14 dBm combined with the high sensitivity of the USB- Stick enables ranges up to 500m. supports S1, S1-m, S2, T1, T2,R2, C1 and C2
  • 10.
    POSSIBILITY OF USING IM871A-USB Main use:Read your meter. Sniffing telegrams. Create a short-range encrypted communication.
  • 11.
    CHATGRAM! • Chat createdbetween two iM871A-USB devices. The devices exchange telegrams via radio frequency. The chat is based on the wireless m-bus technology. • What can I do with ChatGram? • The ChatGram project is based on the wmbusmeters. • Captures telegrams. • Sends telegrams and receives telegrams.
  • 12.
  • 13.
    CHATGRAM CAPTURE TELEGRAMS &READ YOUR METER. It is possible to read sender address, manufacturer, control flags, device version and device type. ./build/wmbusmeters /dev/ttyUSB0 MyTapWater multical21 12345678 00112233445566778899AABBCCDDEEFF ./build_debug/wmbusmeters -- debug/dev/im871a
  • 14.
  • 15.
  • 16.
    CHATGRAM USE Launch Chatgram. ./build_debug/wmbusmeters--debug/dev/im871a Capture the telegrams. Find id-address. Establish a chat. ./build_debug/wmbusmeters /dev/amb8465 MyMeter generico 00109999 «» Id-adress = 00109999.
  • 17.
  • 18.
    THANKS • Alessandro Trapasso •GitHub: https://github.com/Alee08/ChatGram • LinkedIn: https://www.linkedin.com/in/alessandro-trapasso/