Académique Documents
Professionnel Documents
Culture Documents
www.anaren.com/AIR
air@anaren.com
Abstract
This presentation serves as an overview of
the parameters and considerations a
designer would use to select a low-power
wireless (LPRF) solution.
It also highlights the devices and tools from
the Anaren Integrated Radio (AIR) module
product line and how they fit in a typical LPW
design.
Outline
RF definitions
Radio modulation schemes
Radio frequency spectrum
Stack considerations
Network types
Development tools and EVMs
RF definitions
RF power definitions
dBm power referred to
1 mW
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
aV = 20 log (P2/P1)
[aV] = dB
Power Ratio
aP = 10 log (P2/P1)
[aP] = dB
Voltage Level
V = 20 log (V/1V)
[V] = dBV
Power Level
P = 10 log (P/1mW)
[P] = dBm
Sensitivity
Lowest input power with acceptable link quality (typically
1% PER)
Deviation/Separation
Frequency offset between a logic 0 and 1 using FSK
modulation scheme
Blocking/selectivity
How well a chip works in an environment with interference on
the same channel/Frequency.
Modulation methods
Starting point: We have a low frequency signal
and want to send it at a high frequency
Modulation: The process of superimposing a low
frequency signal onto a high frequency carrier
signal
Three modulation schemes available:
1. Amplitude Modulation (AM): The amplitude of the
carrier varies in accordance to the information signal
2. Frequency Modulation (FM): The frequency of the carrier
varies in accordance to the information signal
3. Phase Modulation (PM): The phase of the carrier varies
in accordance to the information signal
carrier
digital
data
1
OOK
1
ASK
freq1
carrier
Frequency deviation
Frequency separation
= 2 x df
Fc-df
DIO=low
fc Fc+df
DIO=high
FSK modulation
digital
data
freq2
carrier
FSK
mod
Frequency
freq2
carrier
freq1
carrier
digital
data
PSK
mod
MSK
mod
digital
data
freq2
carrier
freq1
carrier
http://en.wikipedia.org/wiki/Phase-shift_keying
2
10
AC
2
01
AC
2
1
11
00
http://en.wikipedia.org/wiki/Phase-shift_keying
Preamble
The Preamble is a pattern of repeated 1s and 0s
4 bytes / 8 bytes
1111
0000
1111
0000
11
00
11
00
2 clocks
1 clock
Electromagnetic spectrum
SOUND
RADIO
LIGHT
HARMFUL RADIATION
2.4 GHz
ISM band
ISM bands
315-915 MHz
4G CELLULAR
56-100 GHz
UWB
3.1-10.6 GHz
Source: JSC.MIL
Regional comparisons
United States / Canada
315/433/915 MHz
2.4 GHz
European Union
433/868MHz
2.4 GHz
Japan
426MHz
2.4 GHz (Some restrictions)
Other national requirements exist
USA/Canada:
260 470 MHz
(FCC Part 15.231; 15.205)
902 928 MHz
(FCC Part 15.247; 15.249)
2400 2483.5 MHz (FCC Part 15.247; 15.249)
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:
802.11b/g
Microwave
oven
Cordless
Frequency
2.446
802.11 Vs 802.15.4
1000m
Gaming
PC Peripherals
Audio
Meter Reading
Building Mgmt.
Automotive
ZigBee/802.15.4
100m
Building Automation
Residential Control
Industrial
Tracking
Sensors
Home Automation / Security
Meter Reading
10m
Wi-Fi/802.11
Headsets
PC Peripherals
PDA/Phone
PC Networking
Home Networking
Video Distribution
1m
1k
10k
100k
1M
10M
Data Rate
(bps)
App
MAC
Physical
Stack Considerations
SimpliciTI
IEEE
802.15.4
RF4CE
ZigBee
Application
Design
Freedom
Design
Freedom
Design
Freedom
Design
Freedom
Design
Freedom
Higher Layer
Protocol
Design
Freedom
Design
Freedom
Design
Freedom
Remo TI
Z-Stack +
Simple API
Lower Layer
Protocol
Design
Freedom
SimpliciTI
TI MAC
TI MAC
TI MAC
Physical Layer
all LPRF
devices
CC111x, CC251x,
CC243x, CC253x,
CC430,
MSP430+CC1101,
CC2500 or CC2520
A253x
MSP430+CC2520
A253x
CC253x
CC254x
RF Frequency
2.4 GHz
Sub 1 GHz
2.4 GHz
Sub 1 GHz
2.4 GHz
2.4 GHz
2.4 GHz
Solution
Layer
Network types
Network types
Point to Point (aka: Peer to Peer)
Star
SimpliciTI
802.15.4
RemoTI
Proprietary
SimpliciTI
802.15.4
= data path
Re-Connect
= coordinator
= router
= end device
= data path
Point to Point
Star Network
Proprietary or
IEEE 802.15.4
PHY + MAC
Proprietary or
IEEE 802.15.4
PHY+ MAC
ZigBee/IEEE 802.15.4/RF4CE
ZigBee enables companies to have a simple, reliable, low-power, global wireless public
standard optimized for the unique needs of remote monitoring and control applications.
Three Paths to ZigBee from Texas Instruments
Texas Instruments offers three ZigBee compliant platforms for all its IEEE 802.15.4 radios providing
designers with a solution where only the application needs to be added. These compliant platforms will
shorten time to market and simplify system design and ZigBee end-product certification. All three
solutions are built upon the market leading CC2420/CC2520 radio.
Application areas:
Energy harvesting
Home control/security
Medical/patient monitoring
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
building automation
Requesting device
Sends route request
Routing device(s)
Adds link cost depending on
LQI
Selects request with lowest
link cost
Forwards the route request
Stores the information
Requested device
Selects lowest link cost
Sends route response
Routing device(s)
Uses stored information to
route the response back
1
4
3
7
2
9
6
4
Versatile: MSP430+CC110x/2500,
CC1110/2510, CC1111/CC2511,
CC2430, CC2520
AP Access Point
ED
ED
RE Range Extender
SD
AP
RE
SD
ED End Device
ED
SD
Topologies:
Access Point Star
Access Point Star w/ Range Extender
Peer to Peer
Point-to-point &
Star network topology
IEEE802.15.4 MAC
ZigBee
Z-Stack
SimpliciTI
Proprietary examples
Return to Master
Slide
Proprietary Radio
(A2500 / A1101 / A110LR09)
Preamble
Sync Word
1 Byte
1 Byte
Proprietary Stack
MAC
Up to 64 Bytes
Layer
0-60 Bytes
2 Bytes 2 Bytes
Length
Address
Data Payload
RSSI
Field*
Field*
(Max 60 Bytes)
LQI*
CRC 16
Physical
Check
Layer
SimpliciTI
Custom Application
Up to 50 Bytes
MAC
4 Bytes
Layer
0 to 50 Bytes
Destination
Source
Port
Device
TractID
SimpliciTI
Address
Address
Data
Info
Info
Payload
Preamble
1 Byte
Sync Word
0 61 Bytes
2 Bytes
2 Bytes
Length
Address
Data Payload
RSSI
Field
Field Off
(Max 60 Bytes)
LQI
CRC 16
Check
Physical
MRFI
Layer
Command Frame
Beacon Frame
2 Bytes
1 Byte
Frame
Sequence
Frame
Control
Number
Check
Frame
Sequence
Control
Number
Frame
Sequence
Control
Number
Info
Payload
Check
Frame
Sequence
Address
Beacon
Frame
Control
Number
Info
Payload
Check
Header
0-20 Bytes
<= 104B
2 Bytes
Address
Data
Frame
Info
Payload
Check
Address Command
Frame
MAC
Layer
Physical
Layer
Application
Application
Object 0
Object 1
Object xxx
Security
Service
Provider
802.15.4 Frame
Frame
Sequence
Address
Payload
Frame
MAC
Control
Number
Info
<= 104B
Check
Layer
2 Bytes
1 Byte
<= 104B
2 Bytes
Header
0-20 Bytes
2.4GHz Radio
Physical
Layer
Software Stacks
TIMAC
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
Development Kits
The typical LPRF
development kit
contains
2x RF EMs
2x SmartRF Boards
2x Antennas
Div cables
Div documentation
Example: CC1110-CC1111DK
Preprogrammed
with a packet error
rate (PER) test for
practical range
testing
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
The target board in this kit is very close to a
real product and features:
- PCB antenna pre-tested for ETSI and
FCC compliance
- battery holders for 2x AAA or 1x CR2032
coin-cell operation
- footprint for 2.54 mm connector to
CC2510Fx GPIO pins
- 2 buttons & 2 LEDs for simple application
development
- pre-programmed with Link Test for RF
range measurement
CC2530
SmartRF Studio
SmartRF Studio is a PC application to be used
together with TIs development kits for ALL CCxxxx
RF-ICs.
Converts user input to associated chip register
values
RF frequency
Data rate
Output power
SmartRF Studio
Packet Sniffer
Captures and parses packets going over the air
Useful debugging tool for any protocol/SW designer
PC Tool available for FREE
Supported protocols
SimpliciTI
RemoTI (RF4CE)
ZigBee
Generic protocol
Packet Sniffer
Professional Packet
Sniffer
Supports
commissioning
Easy-to-use network
visualization
Complete and
customizable
protocol analyzer
Large-scale network
analysis
Performance
measurement
system
Program IEEE
addresses on
CC2430/CC2431
Firmware upgrades on
the Evaluation Boards
Supports
All LPRF SoCs
All MSP430s
30 day full-feature
evaluation version
Extended
evaluation time
when buying a
SoC DK or ZDK
Free code-size
limited
(4k) version
Supports
All MSP430s
Free code-size
limited (16k) version