Telecoms, Datacoms, Wireless, IoT


The real issue limiting wireless sensor networks

16 May 2007 Telecoms, Datacoms, Wireless, IoT

While wireless sensors have become a hot topic in recent years, many experts note that they remain underused commercially. Some cite confusion with the numerous proprietary and standard communication protocols as the cause, while others talk about lack of security.

Companies such as Crossbow, MicroStrain, and Millennial Net are beginning to offer wireless sensor hardware that addresses some of those concerns, but one issue still frustrates potential users of this technology - software.

Companies that provide hardware solutions typically offer network configuration and monitoring software, but the problem of allowing users to program multiple nodes at once with the same functionality has yet to be well addressed. In addition, the existing software may make sharing data among the nodes in the wireless sensor network simple, but challenges arise when users try to share that data on the rest of the network or publish it to the Web. This article discusses these and other software challenges that wireless sensor network users still face and offers potential solutions to these problems.

The current state of wireless sensor software

The software packages provided by today's wireless sensor vendors include the basics for performing wireless measurements - node configuration and management and data logging and display.

* Node configuration and management: nearly every wireless sensor vendor's software package provides some level of node configuration. For example, with Agile-Link software from MicroStrain, a user can add a node to the system, manually put it to sleep or wake it up, and configure how fast it will stream data. Other software packages, such as Mote-View (Figure 1) from Crossbow Technology, also represent visually where the node is located on a floor plan of your facility. Most software packages also offer information on the state of each node, indicating whether the node is connected to the network and actively transmitting data.


Figure 1. Mote-View software from Crossbow Technology lets users represent wireless nodes on a floor plan of their facility
Figure 1. Mote-View software from Crossbow Technology lets users represent wireless nodes on a floor plan of their facility

* Data logging and display: all software packages display realtime wireless sensor data on a graph for monitoring purposes, but some such as Agile-Link also provide an interface for the user to set up basic datalogging. The user can then export data to Microsoft Excel or other spreadsheet packages for offline analysis.

While these node management software tools are fairly intuitive even for beginners, they typically have fixed capabilities and lack several features that many users view as necessary for wireless sensor networks to be truly useful.

What is still missing

Wireless sensor technology has certainly come a long way in the past decade, but the software for programming and managing these nodes is still missing many of the fundamental pieces that would make it beneficial to real users, not just those experimenting with the technology. These boil down to three high-level features - node intelligence and automation, node aggregation, and integration with the rest of the enterprise.

* Node intelligence and automation: while the software packages mentioned above and others contain some basic features for configuring a node, none of them offer an intuitive method for users to customise their hardware nodes with additional intelligence, such as local analysis. Local analysis facilitates scenarios where higher-power gateway nodes aggregate and process data from several lower-power end nodes and pass minimal information, such as the result of a limit test, back to a central location. Another form of an intelligent node is one that can acquire data very fast (on the order of several kilosamples per second) and store it locally, passing back only parametric data. For example, a node might be embedded in a large machine to monitor its vibration levels. While it may be acquiring a large amount of raw data, it may only need to send a pass or fail indicator to the host indicating whether the machine is within required limits.

Most wireless sensor nodes today are still passive nodes that simply pass back the data they are hard-coded to provide. Very few have built-in intelligence for data analysis or automated power management. Those nodes that do have a way to incorporate additional intelligence use programming interfaces that are not nearly as simple as the node management interface described above, and users must often resort to low-level text-based programming. This is a less than ideal situation for engineers and scientists who may be experts in their fields but who are not embedded programmers.

* Node aggregation: the current node management software may work well for networks of 20 to 30 nodes, but when a government organisation or large corporation wants to implement a network of hundreds or thousands of nodes, the setup becomes extremely time-consuming. At this point, it becomes difficult to program each node individually, so software packages for programming and configuring nodes need to be able to aggregate them into groups and program an entire group at a time with the same function. For instance, an oil company may want to monitor the flow in its pipeline at many points. Since all nodes will essentially perform the same task, monitor flow and log or pass data back to a central location, the company could save time and money if they could program all nodes at once. This node aggregation capability creates a simple interface for developing redundant systems and speeds the configuration of very large networks. Wireless sensor technology cannot scale beyond research and small applications without this feature.

* Integration with the enterprise: before fully adopting wireless sensor technologies, most companies will demand the ability to easily integrate their sensor networks with the rest of the enterprise. This means not just providing a method for datalogging and offline analysis, but also offering a way to pass data directly between a hybrid network of wireless sensors and office systems that use different networking protocols (Figure 2). This, in turn, requires online analysis capabilities. Being able to aggregate this data and provide access to it via a Web server is an optional but often important feature for companies whose employees are spread out across the globe or who want to give multiple internal consumers of the data easy access to it.

Figure 2. Currently, most wireless sensor node data can only be logged to a spreadsheet, and no automated method exists for getting the data to the rest of the enterprise
Figure 2. Currently, most wireless sensor node data can only be logged to a spreadsheet, and no automated method exists for getting the data to the rest of the enterprise

A potential solution to much of the problem

Wireless sensor networks may seem to have a long way to go before their software can meet the majority of user needs, but a solution to some of these shortcomings actually exists today. Though it does not yet have the capability to program multiple nodes at once, a currently available software tool offers a way to program nodes, add intelligence, and integrate wireless sensor data with the rest of the enterprise. That tool is National Instruments' LabVIEW, an industry-standard graphical development environment for measurement and automation in the wired world.

* Node intelligence and automation: with the recently-released NI LabVIEW Embedded Development Module, users can program any 32-bit processor and, therefore, any wireless sensor based on a 32-bit processor. Using this tool, wireless sensor vendors can develop drivers for their wireless nodes so end users can program the nodes with LabVIEW. As a result, wireless sensor users can add custom intelligence to their nodes without complex register-level or text-based programming.

* Integration with the enterprise: NI LabVIEW and its toolkits offer compatibility with numerous networking protocols, such as TCP/IP and Bluetooth, and databases, such as Microsoft Access, SQL Server, and Oracle. As a result, a host computer can run a LabVIEW program to aggregate data from multiple wireless sensor nodes and automatically send it to other machines on the network or store it to a database. In addition, LabVIEW Full Development Systems and higher include a built-in Web server, so a host computer can aggregate data from the nodes and serve up the data in realtime to a website that clients of the data can access and even control through their web browser (Figure 3). Even though LabVIEW cannot yet program multiple nodes at once, a user can build a standard configuration, save it, and download it to each node in turn.

Figure 3. LabVIEW provides database connectivity and a built-in Web server so that wireless sensor node data can easily integrate with the rest of the enterprise
Figure 3. LabVIEW provides database connectivity and a built-in Web server so that wireless sensor node data can easily integrate with the rest of the enterprise

Several top universities and many corporations already place heavy emphasis on wireless sensor technology research. As the buzz around wireless sensors continues to grow and hardware platforms and protocols proliferate, the software must scale to meet the needs of users who could most benefit from implementing them. By providing LabVIEW drivers for wireless sensors, manufacturers can open the door to a whole new set of users who require node intelligence and integration with the rest of their enterprises.

For more information contact National Instruments SA, +27 (0)800 203 199.





Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Power amps for portable radio comms systems
iCorp Technologies Telecoms, Datacoms, Wireless, IoT
CML Micro expands its SµRF product portfolio with a pair of high efficiency single- and two-stage power amplifiers that offer outstanding performance for a wide range of dual-cell lithium battery-powered wireless devices.

Read more...
RF agile transceiver
Altron Arrow Telecoms, Datacoms, Wireless, IoT
The AD9361 is a high performance, highly integrated RF Agile Transceiver designed for use in 3G and 4G base station applications.

Read more...
Choosing a GNSS receiver
RF Design Telecoms, Datacoms, Wireless, IoT
Applications requiring sub-ten-meter positioning accuracy today can choose between single-band or dual-band technology. While this decision might seem as simple as flipping a coin, it is far from that.

Read more...
Tri-Teq’s latest range of filters
RFiber Solutions Telecoms, Datacoms, Wireless, IoT
Tri-Teq recently presented its latest filter products, which included passive and co-site mitigation filters (lumped element and suspended substrate technologies) and tunable filters (bandpass and harmonic switched filters).

Read more...
Why GNSS positioning precision is enabling the next wave of IoT applications
iCorp Technologies Editor's Choice Telecoms, Datacoms, Wireless, IoT
While high-performance GNSS implementations are achievable with few limitations, most real-world applications must balance power consumption, form factor and accuracy requirements.

Read more...
The evolution of 4D imaging radar
Altron Arrow Telecoms, Datacoms, Wireless, IoT
4D imaging radar is redefining automotive sensing with unmatched precision, scalability and resilience and, as global adoption accelerates, this technology is poised to become a cornerstone of autonomous mobility.

Read more...
Links Field Networks: The perfect fit for telematics in Africa
Links Field Networks Telecoms, Datacoms, Wireless, IoT
Operating at the intersection of global SIM innovation and local market intelligence, Links Field Networks has emerged as a premier provider of telematics-oriented connectivity across Africa and beyond.

Read more...
RF direct conversion receiver
iCorp Technologies Telecoms, Datacoms, Wireless, IoT
The CMX994 series from CML Micro is a family of direct conversion receiver ICs with the ability to dynamically select power against performance modes.

Read more...
Bridging the future with RAKWireless WisNode devices
Otto Wireless Solutions Telecoms, Datacoms, Wireless, IoT
The WisNode Bridge series by RAKWireless is designed to convert traditional wired industrial protocols like RS485 and Modbus into LoRa-compatible signals.

Read more...
Mission-critical RF transceiver
Vepac Electronics Telecoms, Datacoms, Wireless, IoT
The Iris SQN9506 from Sequans Communications is a wide-band RF transceiver that operates from 220 MHz to 7,125 GHz.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved