+ All Categories
Home > Documents > Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features...

Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features...

Date post: 20-Aug-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
19
Lehrgebiet Softwaretechnik und Rechnernetze (C) Prof. Dr.-Ing. Jörg F. Wollert Prof. Dr.-Ing. Jörg F. Wollert Wireless Technologies for Wireless Technologies for Automation Automation
Transcript
Page 1: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

Prof. Dr.-Ing. Jörg F. Wollert

Wireless Technologies forWireless Technologies forAutomationAutomation

Page 2: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

Wireless Technologies for AutomationWireless Technologies for Automation

Why using wireless communication?Pros and cons in wireless networksEmbedded Wireless

Hardware

Software

A short technology overviewWLANBluetoothZigBee

Conclusion

Page 3: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

Why using wireless communication?Why using wireless communication? Use-cases for wireless technology

Cable Replacement: cheap and easyinterface with high data rate

Ad-hoc Networks: security andflexible network configuration

Mobile Solutions: security, lowpower and high reliability

Embedded: cheap, small, available

In all: Standardized communication precisely defined protocols Scalable communication profiles for

data, speach and media content

Some demands Suitable security with authentication

and authorization Mobile services for control, diagnostic

and visualization Integration of mobile Consumer

devices like mobile phone, PDA orlaptop

Page 4: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

Pros and cons of wireless networksPros and cons of wireless networks

Pros: Easy integration of mobile, distributed communication systems Independent usage of electronic devices No problems in cabling Unsusceptible against disaster and careless users Easy access without infrastructureCons: Less data rate in comparison with standard Ethernet cabling Difficult administration for a suitable security Great differences in standards and interoperability A lot of regulation constrains Link quality is more poor than cable technology

Page 5: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

Designing wireless networks …Designing wireless networks …

worldwide common technology No licenses and worldwide use without fee Interoperability between products of different manufacturer Robust and reliable transmission of data Easy to use and simple configuration Interoperability with cable based systems Insensitive against various security attacks

(Interruption, Interception, Modification, Fabrication) Low power consumption Large communication range Large number of active stations Inexpensive

Page 6: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

900 MHz & 2.4 GHz global admission

2,4 GHz global admission

Available ISM FrequenciesAvailable ISM Frequencies

Page 7: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

Classification of wireless technologyClassification of wireless technology

Wireless CommunicationWireless Communication

distance > 100 mdistance > 100 m distance < 100 mdistance < 100 m distance < 10 mdistance < 10 mdistance > 1000 mdistance > 1000 m

> 100 kbps> 100 kbps < 10 kbps< 10 kbps > 100 kbps> 100 kbps < 10 kbps< 10 kbps > 100 kbps> 100 kbps < 10 kbps< 10 kbps > 100 kbps> 100 kbps < 10 kbps< 10 kbps

InternetInformationDiagnosisUpdate

SwitchingSupervisionControl

GSMGSM/GPRSUMTS

HotSpot

WLAN 433 MHz868 MHz

HotSpot

WLANBluetooth

433 MHz868 MHzZigBeeBluetooth

DiagnosisServiceUpdateMobilephone-IntegrationComputer-PeripheryMultimedia

WLANBluetooth

SwitchingSupervisionControlHuman-Control-InterfaceComputer-Periphery

433 MHz868 MHzZigBeeBluetooth

InternetInformationDiagnosisUpdate

SwitchingSupervisionControl

InternetInformationDiagnosisUpdate

SwitchingSupervisionControl

WAN Wide Area NetworkWAN Wide Area Network LAN Local Area NetworkLAN Local Area Network PAN Personal Area NetworkPAN Personal Area Network

There are several technologies which compete for different applications!

Page 8: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

EmbeddedEmbedded WirelessWireless

Why using wireless communication?Pros and cons in wireless networksEmbedded Wireless

Hardware

Software

A short technology overviewWLANBluetoothZigBee

Conclusion

Page 9: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

Software and hardware in embedded systemsSoftware and hardware in embedded systemsRequirements Hardware

Standardized functionality 802.11 a,b,…; Bluetooth, ZigBee

Standardized interfaces SPI, USB, UART, PCCard

Software Operating System

Protocol Stacks IP, TCP, UDP, OBEX, …

Defined functionality DHCP, SMTP, ICMP, …

Application Defined interfaces Application profiles Interoperability tests

Question Which functionality is done by the

wireless controller? How much memory is used by the

necessary protocol stacks? How much computing power is

consumed for handling the wirelessconnections?

ApplicationApplication

TransportTransport

NetworkNetwork

Link controlLink control

PhysicalPhysical 1

2

3

4

7

ISO/OSI-Communication

ModelHardware Software

Link ManagerFirmware

Link ManagerFirmware

Operating SystemOperating System

TCP / UDPTCP / UDP

IPIP

ApplicationApplication

Hostcomputer

Wireless Device

Page 10: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

EmbeddedEmbedded WirelessWireless

Why using wireless communication?Pros and cons in wireless networksEmbedded Wireless

Hardware

Software

A short technology overview 2.4 GHzWLANBluetoothZigBee

Conclusion

Page 11: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

OS

OS

App.

App.

Wireless LAN 802.11Wireless LAN 802.11 Normally WLAN is used to replace a

wired Ethernet connection. Beside a hardware driver for the

special WLAN-hardware the additionalIP, UDP and TCP-protocol stack isnecessary.

TCP/IP-Stack is expensive and needsa lot of memory and computing power

A lot of different incompatible oradditional specifications are available

802.11 is build for asynchronouscommunication with a high data ratetypically 11 Mbps (802.11b), 54 Mbps(802.11g) up to 100 Mbps

Special Profiles are not defined Interoperability is guaranteed by the

WiFi logo

PHY and MACPHY and MAC

Hardware DriverHardware Driver

IP InternetIP Internet ProtocolProtocolTCPTCP UDPUDP

HTTPHTTP SMTPSMTP FTPFTP

Page 12: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

BluetoothBluetooth Bluetooth features

2.4 GHz ISM-Band, 79 Kanäle, 1 Mbps GFSK, FHSS 1600 Hops/sec Connection oriented Link (SCO) for voice-

applications Asynchronous connectionless link (ACL) for

dataservices Master-slave piconet with 7 active and up to

255 slaves in parked mode

Completely defined, scalable software 25 different communication profiles

Network oriented profiles Telephony, ISDN, fax profiles Various data-interchange profiles, based

on OBEX Human Interface definition profile Cable replacement

Service Discovery Profile and Application Compatible with various products

RFRF

BasebandBaseband

AudioAudio

HCIHCI Link ManagerLink Manager

LL22CAPCAP

SDPSDP RFCOMMRFCOMM

ProfilesProfiles

OBEXOBEX

vCard

vCard

vCal

vCal

vNote

vNote

PPPPPP

BluetoothCoreProtocols

BluetoothHostProtocols

IT-Protocols

BNEPBNEP

IPIPUDPUDP TCPTCP

...... HTTPHTTP SMTPSMTP OBEXOBEX

RFCOMMRFCOMM TCS binTCS bin

ATAT--BefBef..

Page 13: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

BluetoothBluetooth--EmbeddedEmbedded

RFRF

BasebandBaseband

Link ManagerLink Manager

LL22CAPCAP

SDPSDP

SerialSerialPortPort

ProfileProfile

RFCOMMRFCOMM

ATAT--Bef.Bef.

COMCOM SetupSetup

SchedulerScheduler

ConnectConnect //SecuritySecurity ManagerManager

ApplicationApplication

Various Bluetooth-chips haveprogrammable build-in µC Host controller is not necessary Different profiles and

applications may be build in thechipset

Embedded devices Application runs on the BT-

module Build in security and connection

manager take care of highestpossible security

Connected serial devicesdoesn't need any furthersoftware implementations

No software protocols arenecessary on the host controller.

Page 14: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

ZigBeeZigBee ZigBee features

Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data rate in 868/915

MHz and 2.4 GHz Star and mashed net topology

FFD network coordinator RFD tiny network client

Up to 254 RFD are managed by one FFD Routing capability between FFD Small protocol stacks and few resources PHY and MAC layer are defined in IEEE

802.15.4 specification The ZigBee stack is in specification

Picture: Freescale SARD-Board (AN2762)

ZigBeeAlliance

IEEE802.15.4

SecuritySecurityServiceServiceProviderProvider

(SSP)(SSP)

802.15.4 PHY802.15.4 PHY -- LayerLayer

802.15.4 Medium Access802.15.4 Medium Access

NetzwerkNetzwerk Layer (NWK)Layer (NWK)

Application Layer (APL)Application Layer (APL)

Application Support SubApplication Support Sub--Layer (APS)Layer (APS)

ZigBeeZigBee Device Objects (ZDO)Device Objects (ZDO)

SiliconZigBee

Stack

Page 15: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

On a glance: characteristicsOn a glance: characteristics

Low

Pow

erS

hort

Ran

geH

igh

Pow

erLo

ngR

ange

ZigBee™ZigBee™

Bluetooth™Bluetooth™

802.11b802.11b802.11a802.11a

802.11g802.11g

UWBUWB

Low Data Rate High Data Rate

GSMGSM GPRS/2½GGPRS/2½G UMTS/3GUMTS/3G

Text Graphics Internet Audio Video Multi-channelVideo

Page 16: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

On a glance: Resource consumptionOn a glance: Resource consumption

Reliability,Power, Cost

Cost,Convenience

Speed, FlexibilityReach, QualitySuccess Metrics

1 - 100+1 - 1001 - 3001,000+TransmissionRange (meters)

20 - 250720800 .. 54.00064 - 128+Bandwidth (KB/s)

255 / 65,0007 –(250)321Network Size

100 - 1,000+1 - 7.5 - 51-7Battery Life (days)

4KB - 32KB250KB+1MB+16MB+System Resources

Monitoring &Control

Audio, CableReplacement

Web, Email,Video

Wide AreaVoice & Data

Application Focus

ZigBee™802.15.4

Bluetooth™802.15.1

Wi-Fi™802.11b,g

GPRS/GSM1xRTT/CDMA

Market NameStandard

Page 17: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

Embedded WirelessEmbedded Wireless

Why using wireless communication?Pros and cons in wireless networksEmbedded Wireless

Hardware

Software

A short technology overview 2.4 GHzWLANBluetoothZigBee

Conclusion

Page 18: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

ConclusionConclusion Wireless products are trendy Different technologies are available The used technology depends on the

specific requirements Power consumption Data rate and topologies Interoperability to consumer or network

products Security and reliability Easy engineering and less complexity

433 und 868 MHz, ZigBee Low end products with less demands on

security, only small data rate, high range, fewresources and specialized protocol stacks.

Bluetooth Tiny products with interoperability up to 25

different profiles Different channels for audio and data Highest embedded security on chipset level Easy scalable systems with build-in

processors Exactly defined and tested interoperability Compatibility to consumer products

WLAN 802.11 Compatibility to Ethernet Very high data rate, large range Large resources, host-protocol-stacks

ApplicationApplication

TransportTransport

NetworkNetwork

Link controlLink control

PhysicalPhysical 1

2

3

4

7

Link ManagerFirmware

Link ManagerFirmware

Operating SystemOperating System

TCP / UDPTCP / UDP

IPIP

ApplicationApplication

Hostcomputer

Wireless Device

Page 19: Wireless Technologies for Automationfiles.messe.de/cmsdb/001/3316.pdf · ZigBee ZigBee features Data rate 20, 30 and 250 kbps Low power consumption, low price Scalable range and data

Lehrgebiet Softwaretechnik und Rechnernetze(C) Prof. Dr.-Ing. Jörg F. Wollert

Thanks for your attention !

Prof. Dr.-Ing. Jörg F. [email protected]: +49-234-3210360Fax: +49-234-3200360

it@automationit@automation


Recommended