Professional Documents
Culture Documents
www.anaren.com/AIR
air@anaren.com
Abstract
PdBm=10log(P/1mW)
0dBm = 1mW
20 dBm = 100mW
30 dBm = 1W
Example:
-110dBm = 1E-11mW = 0.00001nW
Power = V*V / R:
50 load : -110dBm is 0.7uV
= dBm
Rule of thumb:
6dB increase => twice the range
3dB increase => roughly doubles the
dbm power
dBm to Watt
• About dBm and W
– Voltage Ratio aV = 20 log (P2/P1) [aV] = dB
Low Frequency
Information Signal
(Intelligence)
Modulator Amplifier
High Frequency
Carrier
Communication
Channel
Receiver
Demodulator Output
Amplifier Amplifier
(detector) transducer
Modulation methods
• Starting point: We have a low frequency signal and want to
send it at a high frequency
0 1 0 1
digital
data
0 1 0 1 0 1 0 1 0 1 OOK ASK
Signal Space Diagram
• Each axis represents a ‘symbol’
modulation
no sinusoid
• OOK has two symbols: carrier & no carrier
• Distance between symbols predicts BER
Digital Modulation - FSK
Frequency Shift Keying (FSK): Frequency deviation
– Pros: Less susceptible to noise Frequency separation
– Cons: Theoretically requires larger = 2 x df
1
carrier
freq2
digital
data
0 1
digital
data
0 1
digital
data
http://en.wikipedia.org/wiki/Phase-shift_keying
Digital modulation – QPSK/OQPSK
http://en.wikipedia.org/wiki/Phase-shift_keying
Preamble
The Preamble is a pattern of repeated 1s and 0s
4 bytes / 8 bytes
Source: JSC.MIL
Regulations ISM/SRD bands
Regional comparisons
• Europe:
– 433.050 – 434.790 MHz (ETSI EN 300 220)
– 863.0 – 870.0 MHz (ETSI EN 300 220)
– 2400 – 2483.5 MHz (ETSI EN 300 440 or ETSI EN
300 328)
• Japan:
– 315 MHz (Ultra low power applications)
– 426-430, 449, 469 MHz (ARIB STD-T67)
– 2400 – 2483.5 MHz (ARIB STD-T66)
– 2471 – 2497 MHz (ARIB RCR STD-33)
2.446
For WiFi access points that are located near each other it is
recommended that they each use one of the above non-overlapping
channels to minimize the effects of interference.
1m
Data Rate
1k 10k 100k 1M 10M (bps)
Different Value Drivers for Different Applications
Typical decision parameters
Highest Data Rate
• WLAN/UWB (Video)
• Bluetooth (Audio)
• Low Power Proprietary/SimpliciTI/AIRStacks (High Speed UART)
• ZigBee/802.15.4
MAC
Physical
Software stack considerations
Solution IEEE
Proprietary SimpliciTI RF4CE ZigBee
Layer 802.15.4
SimpliciTI
802.15.4
RemoTI
Proprietary
SimpliciTI
802.15.4
= data path
Network types: mesh
Mihir: Will need to clean this one u
(re: symbol key)
Re-Connect
= coordinator
= router
= end device
= data path
Low-power wireless networks
• Application areas:
• Home, building and industrial
automation
• Energy harvesting
• Home control/security
• Medical/patient monitoring
• Logistics and asset tracking
• Sensor networks and active
RFID
• Advanced Metering
• Commercial Building Automation
Mesh network
• Pros
– self healing
– easily extendable through
multiple hops
– end devices can be battery
operated
– easy to deploy
– can be ZigBee compliant
• Cons
– router nodes needs to be
mains powered
ZigBee Coordinator
• Example ZigBee Router
– lighting applications
ZigBee End Device
– building automation
Table routing (simplified) - mesh
• Requesting device
4
– Sends route request 1 3
• Routing device(s) 0
4 7
– Adds link cost depending on 6
LQI S D
0 2
– Selects request with lowest
link cost 6 9
– Forwards the route request
4
– Stores the information
• Requested device In this example the selected route
– Selects lowest link cost will be: S-1-3-D (link cost 7)
– Sends route response
• Routing device(s)
– Uses stored information to
route the response back
SimpliciTI is all about…
• Low Power: a TI proprietary
low-power RF network protocol
• Versatile: MSP430+CC110x/2500,
CC1110/2510, CC1111/CC2511,
CC2430, CC2520
AP Access Point
- allows Access to the network ED ED
- stores & forwards messages
- serves as a range extender
SD AP RE SD
RE Range Extender
- repeats message traffic
- like the AP, device is always on
ED
ED End Device
- always on; doesn’t require store &
forward services from the AP
RF
Protocol Software
Point-to-point &
Mesh network topolgy
Star network topology
ZigBee
IEEE802.15.4 MAC
Z-Stack
SimpliciTI
2-24 Bytes 2or4 Bytes 1 Byte 1 Byte 0-60 Bytes 2 Bytes 2 Bytes
MAC
4 Bytes 4 Bytes 1 Byte 1 Byte 1 Byte 0 to 50 Bytes Layer
Destination Source Port Device TractID SimpliciTI
Address Address Data Info Info Payload
Physical
Preamble Sync Word CRC 16
Radio Payload (Max 64 Bytes) MRFI
Check
Layer
2.4GHz Radio
Some available Low-power RF tools
Software Stacks
• Z-Stack - ZigBee Protocol Stack from TI
– One of the first ZigBee stacks to be certified for the ZigBee 2006 certification
– Supports multiple platforms such as CC2480, CC2431 and CC2520+MSP430
platform
– ZigBee 2007/PRO available on CC2530 and MSP430 platform
• TIMAC
– A standardized wireless protocol for battery-powered and/or mains powered
nodes
– Suitable for applications with low data-rate requirements
– Support for IEEE 802.15.4-2003/2006
• SimpliciTI Network Protocol – RF Made Easy
– A simple low-power RF network protocol aimed at small RF networks
– Typical for networks with battery operated devices that require long battery life,
low data rate and low duty cycle
• RemoTI Remote control
– Compliant with RF4CE V1.0
– Built on mature 802.15.4 MAC and PHY technology
– Easy to use SW, development kits and tools
Development Kits
2x RF EMs
2x SmartRF Boards
2x Antennas
Div cables
Div documentation
Preprogrammed with a
packet error rate (PER)
test for practical range
Example: CC1110-CC1111DK
testing
SmartRF Evaluation Board
Mini-development kits
Inexpensive, flexible development platform
for TI's CC2510Fx RF SoC solution:
CC2510Fx
- 26MHz single-cycle 8051 CC2500
RF transceiver
- FLASH, RAM, 5 DMA channels, ADC,
PWM, UART, SPI, I2S, 4 timers, and 21
GPIO pins
Works in concert with MSP430 LaunchPad Works in concert with MSP430 or Stellaris
(available through Texas Instruments e-Store) LaunchPad (available through distributors)
Temperature Monitor Demo
SmartRF Studio
• SmartRF Studio is a PC application to be used together
with TI’s development kits for ALL CCxxxx RF-ICs.
• Supported protocols
– SimpliciTI
– RemoTI (RF4CE)
– ZigBee
– Generic protocol
• Professional Packet
Sniffer
• Supports commissioning
• Easy-to-use network
visualization
• Complete and
customizable protocol
analyzer
• Large-scale network
analysis
• Performance
measurement system
SmartRF Flash Programmer
• Use this tool to program
an application on a
System-on-Chip
CC1110, CC1111, CC2510,
CC2511, CC2430, CC2431
• Supports
– All LPRF SoCs
– All MSP430s
• 30 day full-feature
evaluation version
– Extended evaluation
time when buying a
SoC DK or ZDK
• Supports
– All MSP430s