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:

Strategic agreement for eSIM solutions
Avnet Silica Telecoms, Datacoms, Wireless, IoT
This agreement between Avent Silica and Thales covers the latter’s eSIM solutions that are compliant with GSMA SGP.22 and SGP.32 standards.

Read more...
High precision multi-GNSS antenna
RS South Africa Telecoms, Datacoms, Wireless, IoT
The Amphenol PCTEL GNSS-L125-DH-NF multi-GNSS antenna is a high-performance antenna designed for reliable global navigation satellite system reception in demanding environments.

Read more...
Designing IoT devices for deterministic LPWAN environments
Editor's Choice Telecoms, Datacoms, Wireless, IoT
Built on Ultra Narrow Band communication technology, the Sigfox network focuses on low power, wide area M2M connectivity rather than maximising data throughput.

Read more...
Robust LoRaWAN for distributed IoT
CST Electronics Telecoms, Datacoms, Wireless, IoT
InHand Networks has unveiled its latest LoRaWAN gateway, the EC312, marking an evolution in industrial-grade connectivity solutions for distributed IoT environments.

Read more...
Miniaturised tuneable harmonic filter bank
RFiber Solutions Telecoms, Datacoms, Wireless, IoT
Modern RF and microwave communication systems require compact, high power filtering solutions to suppress unwanted harmonic signals generated by power amplifiers, and to address this challenge, Tri-TeQ has developed a miniaturised broadband tuneable harmonic switched filter bank.

Read more...
Nordic accelerates cellular IoT leadership
RF Design Telecoms, Datacoms, Wireless, IoT
The company unveiled its next-generation portfolio featuring Cat 1 bis, satellite NTN, and advanced LTE-M/NB-IoT with edge AI, delivering secure and resilient connectivity across billions of IoT devices.

Read more...
Powering the future of industrial automation
IOT Electronics Telecoms, Datacoms, Wireless, IoT
5G, the 5th generation of wireless broadband technology, enables users to establish reliable connectivity, which in turn enables flexible, autonomous, and efficient processes from production to logistics.

Read more...
Wi-Fi 7 tri-band connectivity module
iCorp Technologies Telecoms, Datacoms, Wireless, IoT
Quectel has introduced the FCE870Q, a compact short range wireless connectivity module designed for next generation IoT devices that require high throughput, low latency, and reliable operation in dense wireless environments.

Read more...
Compact cellular IoT SiP with GNSS
RF Design Telecoms, Datacoms, Wireless, IoT
Combining low-power connectivity, edge processing, and positioning capabilities in a compact module, Nordic’s nRF9151 targets applications such as asset tracking, smart metering, industrial monitoring, and smart city infrastructure.

Read more...
Enabling the next generation of high-performance wireless designs
iCorp Technologies Telecoms, Datacoms, Wireless, IoT
Espressif Systems has expanded its wireless connectivity portfolio with the introduction of the ESP32-E22, a high-performance connectivity co-processor designed for next generation embedded and IoT systems.

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