WirelessComm
Download
Report
Transcript WirelessComm
WIRELESS
COMMUNICATION
RF Design
Considerations when starting an RF design:
How
many members/nodes will participate the
wireless network?
What
Is
is the required range between the devices
there a special need for low power consumption?
Are
there common standards that have to be met?
Point to Point or Star topology
Range and Data Rate
How far nodes would be?
How much Data need to be transferred per unit
time?
Range and Data Rate
Power Consumption
Is power consumption a factor?
Source
of Power
Battery
Ease
powered
of replenishing power source?
Environment
Obstruction,
multipath, Line of sight
Power Consumption- Duty Cycle
Power Consumption- Duty Cycle
Use the lowest possible duty cycle
Send
data only when needed, do not send more data
than necessary
Use
the highest data rate if you can (trade-off vs.
range)
Watch
out for protocol-related overhead
Use the lowest possible voltage
RF
chips have reduced current draw at lower voltages
Low
voltage degrades RF performance
Selecting Wireless Solution
How to choose the perfect wireless solution:
Does
the application need to associate with an
existing system?
What
kind of software protocols fit the application
best?
Are
there regulations to be considered?
How
much time/resources are available to get the
product to market?
Regulation: ISM Bands
Regulation: 2.4 GHz ISM Bands
2.4 GHz Pros
Same solution for all markets without SW/HW alterations
Large bandwidth available, allows many separate channels
and high datarates
More compact antenna solution than below 1 GHz
• 2.4 GHz Cons
Shorter range than a sub 1 GHz solution (with the same
current consumption)
Many possible interferers are present in the band
Regulation: sub 1 GHz ISM Bands
The ISM bands under 1 GHz are not world-wide. Limitations vary a lot
from region to region and getting a full overview is not an easy task
Sub 1GHz Pros
Better range than 2.4 GHz with the same output power and current
consumption
Lower frequencies have better penetration through concrete and steel
(buildings and office environments) compared to 2.4 GHz
Sub 1GHz Cons
No worldwide solution possible. Since different bands are used in
different regions a custom solution has to be designed for each area
Duty cycle restrictions in some regions
Antenna Design
Wireless Networks
Wireless networks are standardized by IEEE.
Under 802 LAN MAN standards committee.
ISO
OSI
7-layer
model
Application
Presentation
Session
IEEE 802
standards
Transport
Network
Logical Link Control
Data Link
Medium Access (MAC)
Physical
Physical (PHY)
Short range Wireless Communication
Bluetooth – 802.15.1
Zigbee - 802.15.4
Wi-Fi
- 802.11
WPAN (wireless personal area network) Vs
WLAN(wireless local area network)
Bluetooth
Designed for short range networks also called piconets
Provide device connectivity to computer peripherals
Printers, Smartphone's , PDA’s
Keyboard, mouse
versions
Bluetooth 1.x
Bluetooth 2.x – Extended data rate
Bluetooth 3.0 – High Speed
Bluetooth 4.0 – Bluetooth Low Energy
Bluetooth
2.4 GHz frequency range
Use FHSS with 79 channels and 1 MHz bandwidth
Low Power Consumption
Typical range is about 10 meters extendable up to 100 meters
Data Rates
Bluetooth 1.2 - 1Mbps (721 Kbps)
Bluetooth 2.0 – Extended data rate - 3 Mbps (2.1Mbps)
Bluetooth 3.0 – High Speed - (24Mbps with 802.11)
Bluetooth 4.0 – Bluetooth Low Energy (200
Kbps)
Bluetooth
Master slave configuration
Slaves communicate only with their master in a
point-to-point fashion
Master’s transmissions may be either point-to-point
or point-to-multipoint
besides in an active mode, a slave device can be in
the parked or standby modes so as to reduce
power consumptions
Bluetooth Topology
a) Piconet with one slave b) Piconet with multiple slaves c) a Scatternet
Bluetooth programming
Similar to network programming
Steps in programming
– Choosing a communication partner
• Each device has a 48 bit address given by
manufacturer similar to mac addresses
• Each device has a symbolic name but actually 48
bit address is used for communication
• Master broadcast a search message and slave
respond. Searching take considerable time.
Bluetooth programming
Steps in programming
– Choosing a Transport protocol
• Choose among many available
– RFCOMM - Establishes point to point communication
over which reliably streams of data can be
exchanged
– L2CAP - Connection oriented protocol that sends
individual datagram's of fixed maximum length
– Selecting port number – 1-30 for RFCOMM, Odd
numbers in range 1 to 32767 for L2CAP
Bluetooth programming
Steps in programming
– Making a outgoing connection
– Accepting an incoming connection
– Sending and receiving data
• Uses sockets programming framework similar to
network programming
• Functions like create, bind, listen, connect, accept,
receive and send
BLE-Bluetooth Low Energy
For small form factor devices in healthcare, fitness,
security and home entertainment industries
Simplified protocol
40, 2MHz channels
Range up to 50 meters
Not Compatible with Classic Bluetooth
Wi-Fi – 802.11
Provide wireless connectivity for fixed, portable
and moving stations within a local area
Internet access
Public
Wi-Fi Direct
For
– Wi-Fi hotspots
file sharing and media sharing
Range 30-100m
Overview, 802.11 Architecture
ESS
Existing
Wired LAN
AP
STA
BSS
AP
STA
STA
BSS
STA
Infrastructure
Network
STA
Ad Hoc
Network
STA
BSS
BSS
STA
STA
Ad Hoc
Network
Zigbee – 802.15.4
Applications- WSN, Industrial Control Network
Frequencies and data rates
868
MHz - 20Kbps
915
MHz – 40 Kbps
2.4
GHz – 250 kbps
• Self organized, Multi Hop and reliable mesh
networking
Zigbee RF4CE - Radio frequency based remote control
Zigbee – 802.15.4
Zigbee Layer Structure
Zigbee
Comparison between Bluetooth, Zigbee and Wi-Fi
Radio interference
Adaptive Frequency hopping(Bluetooth)
CSMA CA