Rogerio Almeida
Scalability, reliability, security and speed—these are the advantages that the Wireless Smart Ubiquitous Network (Wi-SUNTM) offers to smart cities and the Internet of Things. But as a developer, how can you maximize these advantages in your software design?
Here are four important questions to ask before choosing a Wi-SUN stack.
It takes several months for a group of well-skilled software engineers to produce a stack from scratch that has an optimized footprint and is ready to be certified by the Wi-SUN Alliance. This time investment pulls engineering resources away from your core business. Instead, look for a company that provides a software development kit (SDK) that includes a Wi-SUN field area network (FAN) 1.0-certified stack and physical layers certified for North America, India, Singapore, Brazil, and the European, Middle East and Africa bands (800 MHz and 900 MHz).
Leading Industry Connectivity as a Wi-SUN® Alliance Promoter Member |
|
Learn more about our Wi-SUN-certified products |
There are two aspects to consider here: memory size and SDK cost. Don’t settle for too little memory or pay for more than what your application needs. Choose from a supplier that has a family of devices that offers a range of memory sizes as well as offers devices that can support only Sub-1 GHz bands or multiprotocol as well. If you need an extended range, look for devices with an integrated power amplifier, which will enable you to pick the most cost-effective solution for your specific product needs. As for the SDK cost, the right price is free.
Select the right architecture for your network processor or single-chip solution depending on the size of the application that you will add on top of the stack, as shown in Figure 1. For e-meters, you could use the CC1352P as a network processor handling all communication subsystems and have the application processor running DLMS/COSEM software and metrology. Alternatively, you can combine the Wi-SUN stack and application into a single device such as the CC1352P7 with its larger memory, and leave the metrology for a dedicated microcontroller (MCU).
Great silicon and software need a great set of development tools. Here are some options from TI.
SysConfig can help you develop a Wi-SUN solution for a region that is using bands other than the 800- and 900-MHz bands because it enables the selection of different radio frequencies. It is a collection of graphical utilities for configuring pins, peripherals, radios, subsystems and other components. SysConfig helps you manage, expose and resolve conflicts visually.
Code Composer Studio™ software is an integrated development environment that supports TI wireless MCUs as well as other MCUs and microprocessors. Code Composer Studio software comprises a suite of tools for developing and debugging embedded applications. The software includes an optimizing C/C++ compiler, source code editor, project build environment, debugger, profiler and many other features.
A single-user interface takes you through each step of the application development flow, with familiar tools and interfaces. Code Composer Studio software combines the advantages of the Eclipse software framework with advanced embedded debugging capabilities from TI.
The SmartRF™ packet sniffer is a PC software application that can display and store radio packets captured by a listening radio-frequency (RF) device and supports various RF protocols. The capture device connects to your PC through USB. The packet sniffer filters and decodes packets and displays them in a convenient way, such as Wireshark for CC1352P devices.
The Wi-Sun FAN Spinel command-line interface exposes the configuration and management application programming interfaces operating on a TI Wi-SUN FAN stack running in network processor mode through a command-line interface. This tool is primarily suitable for manual experimentation with controlling TI Wi-SUN FAN network processor instances, and is not meant for expanding into production-grade driver software for TI Wi-SUN FAN network coprocessor devices.
The Wi-SUN FAN Spinel tool offers:
Our Wi-SUN product brief and Wi-SUN SDK where we go in more details about our software architecture and review the low-cost development tools available for you.
The following figure shows the product certificates from the Wi-SUN Alliance.
Wi-SUN Certified™ is a seal of approval for products indicating that they have met industry-agreed standards for conformance and interoperability for one or more of the Wi-SUN Alliance profiles.
WSA0260 – Texas Instruments CC13x2R/P WSA0261 – Texas Instruments CC13x2R7/P7 |
Addressing these four questions will help you save development cost and get to market faster with a more streamlined design cycle for your IoT application.
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS” AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you permission to use these resources only for development of an application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2023, Texas Instruments Incorporated