RF basics & getting started

Slides:



Advertisements
Similar presentations
Wi-Fi Technology ARTI J JANSARI M.E.(C.S.E.):-1ST (E.C.)
Advertisements

ZigBee & TinyOS TinyOS and ZigBee are not competitive
March 2009 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Preliminary Proposal for a Multi-Regional.
March 2009 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Preliminary Proposal for a Multi-Regional.
Doc.: IEEE P /359r0 TG4 July 2001 NOTE: Update all red fields replacing with your information; they are required. This is a manual update in appropriate.
Analog Communications
Doc.: IEEE g Proposed Resolution for Band Specific MR-FSK Radio-Specification July 2010 Seibert (SSN), Jillings (Semtech), Kent.
Computer Communication & Networks Lecture # 06 Physical Layer: Analog Transmission Nadeem Majeed Choudhary
Wireless Networks and Spread Spectrum Technologies.
Advanced Topics in Next- Generation Wireless Networks Qian Zhang Department of Computer Science HKUST Wireless Radio.
Wireless Sensors and Wireless Sensor Networks (WSN) Darrell Curry.
RF Considerations for wireless communications Jose Antonio Echenique.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 5th Lecture Christian Schindelhauer.
Lecture 3 Data Encoding and Signal Modulation
ESTeem Training Class Radio Technology Overview. Radio Basics Terminology – Familiarization with radio expressions Basic Components – Transmitter – Receiver.
Module contents Technologies overview Spread Spectrum Modulation
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
ZIGBEE Compared to BLUETOOTH
IEEE and Zigbee Overview. Topics ZigBee Competing Technologies Products Some Motorola Projects Slide 2Joe Dvorak, Motorola9/27/05.
Johan Montelius Radio Access Johan Montelius
ZigBee.
Software Solutions for Product Developers Copyright 2005 Software Technologies Group, Inc. All Rights Reserved. An Overview of ZigBee The Power of the.
Lecture 3-1: Coding and Error Control
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
Wireless PHY: Modulation and Demodulation Y. Richard Yang 09/6/2012.
Emerging Wireless Standards Understanding the Role of IEEE & ZigBee™ in AMR & Submetering Mapping Your Future: From Data to Value AMRA 2003 International.
W.lilakiatsakun.  Radio Wave Fundamental  Radio Wave Attributes  RF System Component  RF Signal Propagation  RF Mathematics.
System parameters and performance CDMA-2000, W-CDMA (UMTS), GSM 900, WLAN a, WLAN b, Bluetooth. By Øystein Taskjelle.
TELECOMMUNICATIONS Dr. Hugh Blanton ENTC 4307/ENTC 5307.
CWNA Guide to Wireless LANs, Second Edition Chapter Four IEEE Physical Layer Standards.
EECS 373 Design of Microprocessor-Based Systems Mark Alitawi Sarah Spitzer Kaiyu Yan University of Michigan Radios November 27, 2012.
Check our technology website and e-community – element14 for product data, design tools and technology information!element14 By: Lisa Taubensee TI Application.
Architecture of an infrastructure network Distribution System Portal 802.x LAN Access Point LAN BSS LAN BSS 1 Access Point STA.
Network Kernel Architectures and Implementation ( ) Physical Layer
Wireless LANs and PANs : Data Communication and Computer Networks Asst. Prof. Chaiporn Jaikaeo, Ph.D.
RF Basics Raoul van Bergen by
Doc.: IEEE /138r0 Submission March 2001 Mauri Honkanen, NokiaSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)
Doc.: IEEE /235r0 Submission May 2001 Philips SemiconductorsSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)
Tutorial. Month Year Copyright 2003 The ZigBee Alliance, Inc. 2 Mission Statement ZigBee Alliance members are defining global standards for reliable,
Wireless Networks Standards and Protocols & x Standards and x refers to a family of specifications developed by the IEEE for.
IEEE Standard The IEEE (Low Rate Wireless Personal Area Network) Standard Lance Hester Ken Cornett Florida Communication Research Lab.
Doc.: IEEE g Submission March 2009 Michael SchmidtSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
2001/10/26 Prof. Huei-Wen Ferng 1 Chapter 4 Wireless LAN Technologies and Products.
Doc.: IEEE g Submission March 2009 Michael SchmidtSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
TI Confidential – NDA Restrictions High output power under 915 MHz FCC regulations without FHSS Digital modulation.
Wireless Sensor Network Pessl Instruments GmbH Created by Jan Krchnak “TURNING INFORMATION INTO PROFITS“ “CONTINUING THE GROWTH PATH“ 10th Distributor.
S , Postgraduate Course in Radio Communications
Pritee Parwekar. Requirements and Standards Some requirements for WSN deployment include: –Fault tolerance –Lifetime –Scalability –Real-time data.
Lecture 41 IEEE /ZigBee Dr. Ghalib A. Shah
ZigBee
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
Wireless Measurement Cores Electronic LLC 10/26/2006
SECTION 11 - Wireless Serial Overview
Antenna Design for Zigbee System
Wireless NETWORKS NET 434 Topic No 8 Wireless PANs ZiGBee NEtworks
KOMUNIKASI DATA Materi Pertemuan 10.
 ZigBee is a language that allows you to control the everyday devices around you.
Ultra-Wideband - John Burnette -.
Wireless Sensor Networks 5th Lecture
expanded by Jozef Goetz, 2014 The McGraw-Hill Companies, Inc., 2007
אינגר משה ינואר 2007 אינגר משה ינואר 2007.
The Web Sensor Gateway Architecture for ZIGBEE
CS526 Wireless Sensor Networks
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
Selectivity / Channel Rejection
November 18 March 2009 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Multi-Rate PHY Proposal for the.
May 2009 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Power and Spectrum Efficient PHY Proposal for.
February 19 May 2009 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: GFSK PHY proposal for Smart Utility.
Wireless LAN Technologies and Products
Presentation transcript:

RF basics & getting started Acknowledgement: Most of the information in this presentation is provided courtesy of Texas Instruments, and is intended for general educational purposes. RF basics & getting started 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 Agenda

RF definitions

RF power definitions dBm – power referred to 1 mW Rule of thumb: PdBm=10log(P/1mW) 0dBm = 1mW 20 dBm = 100mW 30 dBm = 1W Example: -110dBm = 1E-11mW = 0.00001nW Power = V*V / R: 50 W load : -110dBm is 0.7uV Rule of thumb: 6dB increase => twice the range 3dB increase => roughly doubles the dbm power dBm vs W 30dBm = 1W 20dBm = 100mW 10dBm = 10mW 0dBm = 1mW -110dBm = 1E-11mW About dBm and W Voltage Ratio, aV = 20 log (V2/V1), [aV] = dB Power Ratio, aP = 10 log (P2/P1), [aP] = dB Voltage Level, V‘ = 20 log (V/1µV), [V‘] = dBµV Power Level, P‘ = 10 log (P/1mW), [P‘] = dBm = dBm

dBm to Watt About dBm and W Voltage Ratio aV = 20 log (P2/P1) [aV] = dB Power Ratio aP = 10 log (P2/P1) [aP] = dB Voltage Level V‘ = 20 log (V/1µV) [V‘] = dBµV Power Level P‘ = 10 log (P/1mW) [P‘] = dBm Example: 25mW is the maximum allowed radiated (transmitted) power in the EU SRD band P‘ = 10 log (25mW/1mW) = 10 * 1.39794 dBm ~ 14 dBm

dBm Typical Values

Radio performance definitions Packet Error Rate (PER) The percentage (%) of packets not received successfully (This includes packets lost and packets received with a CRC error). 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.

Radio modulation schemes

Wireless communication systems

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: Amplitude Modulation (AM): The amplitude of the carrier varies in accordance to the information signal Frequency Modulation (FM): The frequency of the carrier varies in accordance to the information signal Phase Modulation (PM): The phase of the carrier varies in accordance to the information signal

Digital Modulation – ASK The modulation of digital signals is known as Shift Keying Amplitude Shift Keying (ASK/OOK): Pros: Simple, duty cycling (FCC), lower transmit current Cons: susceptible to noise, wide spectrum noise Rise and fall rates of the carrier's amplitude can be adjusted to reduce the spectrum noise at low to medium data rates. This is called Shaped OOK Common Use: Many legacy wireless systems carrier 1 1 digital data 1 1 1 1 1 OOK ASK Signal Space Diagram Each axis represents a ‘symbol’ OOK has two basis functions: sinusoid & no sinusoid OOK has two symbols: carrier & no carrier Distance between symbols predicts BER modulation OOK

Digital Modulation - FSK Frequency Shift Keying (FSK): Pros: Less susceptible to noise Cons: Theoretically requires larger bandwidth/bit than ASK Popular in modern systems Gaussian FSK (GFSK) has better spectral density than 2-FSK modulation, i.e. more bandwidth efficient freq1 carrier 1 freq2 carrier digital data Signal Space Diagram / Signal Constellation Each axis represents a ‘symbol’ Each basis function is ‘orthogonal’ Distance between symbols predicts BER FSK mod

Digital modulation - PSK Phase Shift Keying (PSK): Pros: Less susceptible to noise Bandwidth efficient Cons: Require synchronization in frequency and phase complicates receivers and transmitter freq1 carrier freq2 carrier 1 digital data Signal Space Diagram / Signal Constellation Each axis represents a ‘symbol’ Each basis function is ‘orthogonal’ Distance between symbols predicts BER PSK mod

Digital modulation - MSK Minimum Shift Keying (MSK): Pros: Difference in Frequency is Half the bit rate Very bandwidth efficient Reduced Spectrum noise Cons: Require synchronization in frequency and phase  complicates receivers and transmitter freq1 carrier freq2 carrier 1 digital data Signal Space Diagram / Signal Constellation Each axis represents a ‘symbol’ Each basis function is ‘orthogonal’ Distance between symbols predicts BER MSK mod

Digital modulation – QPSK/OQPSK Quadrature Phase Shift Keying: Pros: Symbol represents two bits of data Cons: Phase in the signal can jump as much as 180O causing out of band noise Offset Quadrature Phase Shift Keying: Pros: Offsetting the signal limits the phase jump to no more than 90O Example: IEEE 802.15.4 / ZigBee 10 01 11 00 Quadrature Phase Shift Keying The modulated signal is shown below for a short segment of a random binary data-stream. The two carrier waves are a cosine wave and a sine wave, as indicated by the signal-space analysis above. Here, the odd-numbered bits have been assigned to the in-phase component and the even-numbered bits to the quadrature component (taking the first bit as number 1). The total signal is shown at the bottom. Offest Quadrature Phase Shift Keying Taking four values of the phase (two bits) at a time to construct a QPSK symbol can allow the phase of the signal to jump by as much as 180° at a time. When the signal is low-pass filtered (as is typical in a transmitter), these phase-shifts result in large amplitude fluctuations, an undesirable quality in communication systems. By offsetting the timing of the odd and even bits by one bit-period, or half a symbol-period, the in-phase and quadrature components will never change at the same time. In the constellation diagram shown on the left, it can be seen that this will limit the phase-shift to no more than 90° at a time. This yields much lower amplitude fluctuations than non-offset QPSK and is sometimes preferred in practice. Continues, next slide >>> http://en.wikipedia.org/wiki/Phase-shift_keying

Digital modulation – QPSK/OQPSK Quadrature Phase Shift Keying The modulated signal is shown below for a short segment of a random binary data-stream. The two carrier waves are a cosine wave and a sine wave, as indicated by the signal-space analysis above. Here, the odd-numbered bits have been assigned to the in-phase component and the even-numbered bits to the quadrature component (taking the first bit as number 1). The total signal is shown at the bottom. Offest Quadrature Phase Shift Keying Taking four values of the phase (two bits) at a time to construct a QPSK symbol can allow the phase of the signal to jump by as much as 180° at a time. When the signal is low-pass filtered (as is typical in a transmitter), these phase-shifts result in large amplitude fluctuations, an undesirable quality in communication systems. By offsetting the timing of the odd and even bits by one bit-period, or half a symbol-period, the in-phase and quadrature components will never change at the same time. In the constellation diagram shown on the left, it can be seen that this will limit the phase-shift to no more than 90° at a time. This yields much lower amplitude fluctuations than non-offset QPSK and is sometimes preferred in practice. http://en.wikipedia.org/wiki/Phase-shift_keying

Preamble The Preamble is a pattern of repeated 1s and 0s 4 bytes / 8 bytes Which can be used by Receiver to pull Received Signal Strength Information (RSSI) to trigger a Carrier Sense (CS) Flag to qualify Sync Word to protect from false triggers An extended preamble can be sent by sending an ‘STX’ strobe with no data in the TX Buffer (or by not triggering the DMA in the RF SoCs) For data rates less than 500kb/s, a 4 byte Preamble is recommended, at 500kb/s, 8 bytes is recommended

Clock and data recovery Data is asynchronous, no clock signal is transmitted Clock is recovered (trained) with the Sync Word Received Data Train 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 Recovered Clock Bit Time 4 clocks 2 clocks 1 clock Expected Sync Word Sync Word is 2 Bytes Programmable & can be repeated default 0xD391: 1101001110010001 An 8 bit Sync Word can be accomplished by Extending the Preamble with the Sync MSB

Radio Frequency Spectrum

Electromagnetic spectrum Source: JSC.MIL SOUND LIGHT RADIO HARMFUL RADIATION VHF = VERY HIGH FREQUENCY UHF = ULTRA HIGH FREQUENCY SHF = SUPER HIGH FREQUENCY EHF = EXTRA HIGH FREQUENCY 4G CELLULAR 56-100 GHz 2.4 GHz ISM band ISM bands 315-915 MHz UWB 3.1-10.6 GHz

Regulations ISM/SRD bands 22

Regional comparisons United States / Canada 315/433/915 MHz 2.4 GHz European Union 433/868MHz Japan 426MHz 2.4 GHz (Some restrictions) Other national requirements exist 23

Frequency spectrum allocation Unlicensed ISM/SRD bands: 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: 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) ISM = Industrial, Scientific and Medical SRD = Short Range Devices Need Kurts Approval...

The “Worldwide” 2.4GHz ISM band The 2400–2483.5 MHz band is available for license-free operation in most countries 2.4 GHz Pros Same solution for all markets without SW/HW alterations Large bandwidth (83.5MHz) available, allows many separate channels and high datarates 100% duty cycle is possible More compact antenna solution than below 1 GHz 2.4 GHz Cons Shorter range than a sub 1 GHz solution (same output power) Many possible interferers are present in the band 25

2.4 GHz ISM-band devices Due to the world-wide availability of the 2.4GHz ISM band it is getting more crowded day by day Devices such as Wi-Fi, Bluetooth, ZigBee, cordless phones, microwave ovens, wireless game pads, toys, PC peripherals, wireless audio devices occupy the 2.4 GHz frequency band Power Microwave oven Cordless Frequency 802.11b/g Source: Eliezer & Michael, TI

WiFi Channel Spectrum (2.4GHz) Taken from: http://www.moonblinkwifi.com/2point4freq.cfm

WiFi channels in the 2.4GHz space 2.446 There are only three non-overlapping channels available in the 802.11b standard: Channels 1,6 & 11 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. Taken from: http://www.moonblinkwifi.com/2point4freq.cfm

802.11 Vs 802.15.4

Bluetooth® versus 802.11

Sub-1GHz 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 (assuming a good antenna – not easy for a limited space) Sub 1GHz Cons Since different bands are used in different markets it is necessary with custom solutions for each market More limitations to output power, data rate, bandwidth etc. than the 2.4 GHz Duty cycle restrictions in some regions Interferers are present in most bands 31

Sub-1GHz ISM bands in USA 902-928 MHz is the main frequency band The 260-470 MHz range is also available, but with more limitations on output power / duty cycling. The 902-928 MHz band is covered by FCC CFR 47, part 15 Sharing bandwidth is done in the same way as for 2.4GHz: Higher output power is allowed if you spread your transmitted power and don’t occupy one channel all the time FCC CFR 47 part 15.247 covers wideband modulation Frequency Hopping Spread Spectrum (FHSS) with ≥50 channels are allowed up to 1 W, FHSS with 25-49 channels up to 0.25 W Direct Sequence Spread Spectrum (DSSS) and other digital modulation formats with bandwidth above 500 kHz are allowed up to 1W FCC CFR 47 part 15.249 ”Single channel systems” can only transmit with ~0.75 mW output power 32

Available Wireless Standards

Short-range wireless comparison Data Rate (bps) 100k 1M 10M 10k 1k Range 100m 10m 1m Proprietary Low Power Radio 1000m Gaming PC Peripherals Audio Meter Reading Building Mgmt. Automotive ZigBee/802.15.4 Building Automation Residential Control Industrial Tracking Sensors Home Automation / Security Meter Reading Wi-Fi/802.11 PC Networking Home Networking Video Distribution Headsets PC Peripherals PDA/Phone Different Value Drivers for Different Applications 34

Typical decision parameters Highest Data Rate WLAN/UWB (Video) Bluetooth (Audio) Low Power Proprietary/SimpliciTI/AIRStacks (High Speed UART) ZigBee/802.15.4 Highest Battery Life Low Power Proprietary/SimpliciTI/AIRStacks (Alkaline) ZigBee/802.15.4 (Alkaline/Li-Ion) Bluetooth (Li-Ion) WLAN/UWB (Line powered/Li-Ion) Longest Range (Radio Only, not boosted) Low Power Proprietary/SimpliciTI/AIRStacks (433MHz) Bluetooth Class 1 WLAN Zigbee 802.15.4 Bluetooth Class 2

Stack Considerations App MAC Physical

Software stack considerations Layer RF Frequency Physical Layer Lower Layer Protocol Higher Layer Protocol Application Solution Proprietary Design Freedom all LPRF devices 2.4 GHz Sub 1 GHz SimpliciTI Design Freedom CC111x, CC251x, CC243x, CC253x, CC430, MSP430+CC1101, CC2500 or CC2520 2.4 GHz Sub 1 GHz IEEE 802.15.4 Design Freedom TI MAC 2.4 GHz A253x MSP430+CC2520 RF4CE Design Freedom Remo TI TI MAC 2.4 GHz A253x ZigBee Design Freedom Z-Stack + Simple API TI MAC 2.4 GHz CC253x CC254x Mihir needs to work on this.

Network types

Point to Point (aka: Peer to Peer) Network types Star Point to Point (aka: Peer to Peer) SimpliciTI 802.15.4 RemoTI Proprietary SimpliciTI 802.15.4 = data path

Network types: mesh Re-Connect = coordinator = router = end device Mihir: Will need to clean this one up (re: symbol key) = end device = router = coordinator = data path

Low-power wireless networks Point to Point Proprietary or IEEE 802.15.4 PHY + MAC Star Network Proprietary or IEEE 802.15.4 PHY+ MAC Multihop – Mesh and cluster tree Networks ZigBee or based on ZigBee technology Enable low cost, low power, reliable devices for monitoring and control Ensure that devices are efficient in their use of the available bandwidth Provide a platform and implementation for wirelessly networked devices Make it easy to design and develop ZigBee devices Reduce today’s cost of building wireless solutions Enable “out-of-the-box” interoperable devices where desired by manufacturers Self forming networks Ad-hoc on demand distance vector routing (AODV) Unicast/Indirect/Broadcast/Group messaging Optional Application Acknowledgments Multiple layers of messaging redundancy Logical Device Types Coordinator, Router and End Device Applications Device and Service Discovery Dynamic Binding Over the Air Download of code (OAD) Public Home Automation Profile General mechanism to define private Profiles Mobile Device Support Security Symmetric Key with AES-128 Authentication and Encryption at Network and Application levels. Key Hierarchy: Master Keys, Network Keys and Link Keys Qualification Conformance Certification (Platform and Logo) Interoperability Events

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: 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 Cons Example 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 Example lighting applications building automation Mesh networking is one of the key features in ZigBee. Mesh is a decentralized network with many similarities to Internet. In a mesh network you have nodes capable of routing packets to other nodes in the network. This nodes are called Routers and should be mains powered since they are awake 100% of the time. One node is responsible for starting the system. This node is referred to as the coordinator and has very similar capabilities as the Routers. Simple battery operated devices that does not route are also allowed in the network. These nodes are called End Devices and will be sleeping most of the time. ZigBee Coordinator ZigBee Router ZigBee End Device

Table routing (simplified) - mesh 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 Uses stored information to route the response back 4 6 7 9 S D 1 2 3 In this example the selected route will be: S-1-3-D (link cost 7)

SimpliciTI is all about… Low Power: a TI proprietary low-power RF network protocol Low Cost: uses <8K FLASH + 1K RAM Flexible: simple star with extender and/or point to point communication Simple: Utilizes a very basic core API Versatile: MSP430+CC110x/2500, CC1110/2510, CC1111/CC2511, CC2430, CC2520 Low Power: Supports sleeping devices

SimpliciTI - Basic Network Topology Device Configurations: Access Point - allows Access to the network - stores & forwards messages - serves as a range extender Range Extender - repeats message traffic - like the AP, device is always on End Device - always on; doesn’t require store & forward services from the AP Sleeping End Device - requires Store & Forward Services from the AP AP ED ED SD AP RE SD RE ED ED SimpliciTI is a source code network stack available for free download from ti.com. The network topology is quite a bit simpler than the full zigbee stack. What you’ll notice is that it is not in conflict with some of the topologies that can be built on the 802.15.4 and in fact you can run a simpliciTI stack on 802.15.4 hardware from TI. simpliciTI is meant for networks of 16 or fewer nodes. This is because it is a star topology (with a one-hop extender) and it does not have the same level of sophistication as a full zigbee stack would when it comes to network flooding and other large-network problems. SD Topologies: Access Point Star Access Point Star w/ Range Extender Peer to Peer

Network choice made on topology Need to add air stacks for this one. Return to Master Slide

Proprietary Radio (A2500 / A1101 / A110LR09) Proprietary Stack Up to 64 Bytes MAC Layer 2-24 Bytes 2or4 Bytes 1 Byte 1 Byte 0-60 Bytes 2 Bytes 2 Bytes Length Field* Address Field* Data Payload (Max 60 Bytes) RSSI LQI* Preamble Sync Word CRC 16 Check Physical Layer Radio Payload (Max 255 Bytes)** 2.4 GHz/ ISM Band Radio * Optional Settings for the radio – activating these settings drops the useable payload ** Requires monitoring at refill of the 64Byte Tx Buffer

Radio Payload (Max 64 Bytes) SimpliciTI Custom Application Up to 50 Bytes MAC Layer 4 Bytes 4 Bytes 1 Byte 1 Byte 1 Byte 0 to 50 Bytes Destination Address Source Address Port Data Device Info TractID Info SimpliciTI Payload 2-24 Bytes 2or4 Bytes 1 Byte 0 – 61 Bytes 2 Bytes 2 Bytes Length Field Address Field Off Data Payload (Max 60 Bytes) RSSI LQI Physical MRFI Layer Preamble Sync Word CRC 16 Check Radio Payload (Max 64 Bytes) 2.4G / ISM Band Radio

Radio Payload (Max 127 Bytes) 802.15.4 OSI Layers 2 Bytes 1 Byte 0-20 Bytes <= 104B 2 Bytes Frame Control Sequence Number Frame Check ACK Frame Frame Control Sequence Number Address Info Data Payload Frame Check Data Frame MAC Layer Frame Control Sequence Number Address Info Command Payload Frame Check Command Frame Frame Control Sequence Number Address Info Beacon Payload Frame Check Beacon Frame Synchronization Header Radio Specific Header Radio Payload (Max 127 Bytes) Physical Layer 2.4GHz/Sub 1GHz Radio

Application Layer (APS) Radio Payload (Max 127 Bytes) Zigbee Stack on 802.15.4 Zigbee Device Object 0 Application Object 1 Application Object xxx Security Service Provider Application Layer (APS) Network Layer (NWK) Frame Control Sequence Number Address Info Payload <= 104B Frame Check MAC Layer 802.15.4 Frame 2 Bytes 1 Byte 0-20 Bytes <= 104B 2 Bytes Synchronization Header Radio Specific Header Radio Payload (Max 127 Bytes) Physical Layer 2.4GHz Radio

Some available Low-power RF tools

Software Stacks Z-Stack - ZigBee Protocol Stack from TI 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 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 The typical LPRF development kit contains 2x RF EMs 2x SmartRF Boards 2x Antennas Div cables Div documentation Preprogrammed with a packet error rate (PER) test for practical range testing When ordering DKs for under 1GHz, make sure you order the right frequency range: - 433MHz - 868-915MHz Example: CC1110-CC1111DK

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 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

eZ430 – RF2500 kit MSP430F2274 Debug Chain via TUSBFET MSP430F2274 UART to PC Virtual COM

BoosterPacks for TI LaunchPad CC110L CC2530 Works in concert with MSP430 LaunchPad (available through Texas Instruments e-Store) Works in concert with MSP430 or Stellaris 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. Converts user input to associated chip register values RF frequency Data rate Output power Allows remote control/configuration of the RF device when connected to the PC via a SmartRF Evaluation Board Supports quick and simple performance testing Simple RX/TX Packet RX/TX Packet Error Rate (PER) Download the tool here: www.ti.com/smartrfstudio The tool is updated frequently – make sure you have the latest revision for the most up to date register settings and features.

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 Hardware required for packet sniffing CC2430DB SmartRF04EB + CC1110/CC2510/CC2430 SmartRF05EB + CC2520/CC2530

Packet Sniffer

Daintree Sensor Network Analyzer 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 Program IEEE addresses on CC2430/CC2431 Can also be used to program any MSP430 using either MSP-FET430UIF or eZ430 Emulator Dongle Firmware upgrades on the Evaluation Boards

IAR Embedded Workbench IDE for software development and debugging 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

Code Composer Essentials IDE for software development & debugging Supports All MSP430s Free code-size limited (16k) version

Getting started with AIR / Questions? Email us at AIR@anaren.com