Telecoms, Datacoms, Wireless, IoT


Network connectivity alternatives and trade-offs for remote monitoring and management of embedded devices

19 March 2008 Telecoms, Datacoms, Wireless, IoT

Networking has become widespread in numerous facets of today’s business world and consumer marketplace. With innumerable types of devices and equipment waiting to send and receive information over a network or the Internet, the question arises as to how to access and control them.

Size, cost, time-to-market, Internet protocols and supporting resources have been factors that influenced the adoption of embedded device networking. Having faced these challenges, embedded products have been designed which achieve comprehensive connectivity for devices and equipment to communicate. Employing such technology introduces the task of managing the embedded device connections.

Networking as a necessity

The motivation to network-enable a product has spread to the extent that almost any embedded device now includes networking capabilities as a fundamental design feature, anticipating connection to the Internet and other devices as part of its intended use. Once a device is network-enabled with an IP protocol, the network is inherently geared for exponential growth and scalability since similar devices using that protocol can share resources to achieve connectivity and enable data capture. Such a scenario is far more appealing than connecting devices individually with another I/O port like the PC’s serial port.

Serial connectivity makes data collection expensive due to the required labour-intensive resources, expertise of the operator, and time involved in that type of serial process. In addition, devices not networked make data collection dependent on location since data resides primarily at the point of creation. Another downfall of the serial scenario is the delay in accessing and analysing the data. It will not necessarily be realtime, which conflicts with the basis of the information enterprise environment. Offering alternatives to the cumbersome overhead provides an opportunity to reduce operational costs in an extended enterprise network.

Many businesses have adapted their IT infrastructures to take advantage of the latest networking technology, providing location-independent access to business intelligence. A natural complement to this level of connectivity is the employment of networked devices that use the latest embedded technology for seamless network access. It becomes possible to create telepresence-based business services which enhance interaction, communication, and mobilisation among users. For instance, any number of remote users can share a networked device as though all were located in the same room.

Wading through the options

With so many advantages to networking, the question of connectivity comes to focus on how and where to connect each device rather than for what reason. For some time now, the two fundamental types of products available for networking embedded devices have been embedded device gateways and embedded device servers. In addition, designers are also beginning to realise the value of chipsets which are suitable for use in low-cost, high-volume applications, and programmable device servers which are available for feature-rich applications (Figure 1).

Figure 1. Embedded device gateways, device servers and programmable device servers offer engineers different feature options for their specific application. It is essential to understand the needs of the application
Figure 1. Embedded device gateways, device servers and programmable device servers offer engineers different feature options for their specific application. It is essential to understand the needs of the application

Each of these options has features which make it best suited for a specific installation. As a result, it is essential to understand the differences between the available options, including standout features, tradeoffs or considerations, and ultimately which application or environment each of these technologies will perform best in.

Embedded device gateways

Embedded device gateways typically are configured by an experienced IT professional to collect and archive data from a small number of devices to a central location over an IP network or the Internet. They are targeted at applications that need to move commands, status and information to and from remote devices. Because they are used to collect data from known devices, gateways are configured to know how each connected device behaves and utilises the standard TCP/IP protocol for communication (Figure 2).

Figure 2. Modules such as Lantronix XPort Direct offer affordable network connectivity for applications where advanced Web services are not required
Figure 2. Modules such as Lantronix XPort Direct offer affordable network connectivity for applications where advanced Web services are not required

Aside from the need for installation and configuration by an experienced professional, these gateways are usually affordable and efficient, providing market-proven connectivity. Gateways, in general, have become the networking choice for the collecting or archiving of data that is reported on a regular basis to a centralised repository such as a SQL (Structured Query Language) database server.

Embedded device gateways have been designed for high-volume product deployments where low-cost, limited functionality microcontrollers traditionally create a barrier to network-enablement. Because of this, device gateways are rarely used for control purposes or to access remote equipment information in realtime.

In addition, device gateways require the development of an IT-class GUI (graphical user interface) and database applications and a hardware infrastructure at a centralised location to assist in the collection, archiving and display of device data. While a device gateway is a valuable solution for some, this may not be the solution for those designers who do not have the time or resources to configure the device.

Embedded device servers

Unlike embedded device gateways, embedded device servers are intended for the monitoring and gathering of data from a disparate range of edge devices and equipment, essentially by enabling more intelligence at the network edge. Embedded device servers, as their name suggests, enable the display of web pages from the connected devices and equipment from which data can be monitored and gathered. Any device with a serial interface can be networked with an embedded device server, allowing users to preserve their equipment investment and making this technology suitable in a wide variety of environments.

The device server can be an embedded module or chip (with bundled applications firmware) that take serial data from a device’s microcontroller and convert it into Web page information using eg, Java technology. The Web page can then be remotely accessed and monitored using any standard browser. Remote control is achieved by programming the Web server to take messages sent over a browser interface and convert them into device-specific commands to affect the behaviour of the connected device.

With device server technology, users can choose from serial-to-Ethernet, serial-to-WiFi, or USB-to-Ethernet solutions, advanced encryption for maximum security, and device servers designed for commercial or heavy-duty industrial applications. Another benefit is that some turnkey embedded device servers typically do not require the knowledge of an IT professional for deployment. While this definitely is an attractive feature for users, it also means that the configuration of a device server must be as straightforward as possible to achieve widespread adoption.

Security, Internet protocols and deployment software become more important with the use of device servers. Unlike gateways that are relegated to be used with 'known' devices, device servers rely on each device to take responsibility for negotiating its own 'handshake' protocols, thus requiring a certain degree of processing ability at the edge.

For example, authentication, or a form of encryption, may be necessary at the device server, whereas the gateway requires only a connection to a given device. While gateway connectivity is generally limited to serial-to-Ethernet connections, the embedded device server expands on this foundation and offers serial-to-WiFi connectivity. Some of these differences may indicate the preferred embedded networking product for a specific installation, but further considerations should be made as more products emerge.

Some embedded device servers also take advantage of the ease of programming a Flash memory chip to provide a programmable device server coprocessor. This trend brings about yet another option for connectivity: the value-added chipset.

Value-added chipsets

As integrated circuit manufacturing processes are improved and refined, chips are being integrated into smaller footprints and, thus, are suitable for use in even the most compact applications. At the same time, it has become common to integrate many features and interfaces directly in the chip. This increase in space efficiency provides impressive processor system-on-chip (SoC) capabilities. For example, an x86-based processor can reside on a chip that is less than a quarter square inch and still have room to integrate serial ports, SRAM and Ethernet 10/100 MAC/PHY in the same package.

A new category of chipsets, 'deployment-ready networking SoCs', offer a variety of value-added functions and features, including minimal requirements for coding – a definite plus for applications where time to market is of the essence. By definition, these SoCs include feature-rich firmware, including a serial-to-Ethernet application, intuitive browser interfaces for remote information retrieval and control, multiple parameter-driven packet configuration options and simplified configuration. A typical coprocessor design uses external Flash to load the manufacturer provided firmware. A coprocessor offloads and optimises network activities, permitting a less expensive and less powerful host microcontroller to function at maximum efficiency and thereby lowering costs.

Chipset technology is best suited for high-volume, cost-sensitive applications including consumer electronics, energy and metering applications, point of sale products, white/durable goods, building and home automation applications, RFID readers, sensors and controllers and vending machines.

Growing alternatives

Embedded networking products range in protocols, size and cost similar to the types of devices and equipment that employ them. It can be cumbersome to provide a cost-effective solution that is flexible enough to address the protocols, size and deployment options of the devices that it will connect.

When evaluating the software and firmware that accompanies an embedded device gateway or server, there are several categories of features to consider from the top level down to the minutest of details: application, application support, security, network, drivers and kernel. These will vary among products since there is no single standard of requirements for embedded device network installation (Figure 3).

Figure 3. An example of a feature-rich software stack and some basic features to look for when shopping for an embedded module
Figure 3. An example of a feature-rich software stack and some basic features to look for when shopping for an embedded module

The expense of developing a solution tailored to any one installation can be quite substantial, even if Linux is the platform of choice. It is preferable to obtain a single, turnkey firmware package that addresses all the needs of the installation and requires no coding, especially considering the ease of deployment for individuals other than trained IT professionals. Firmware may contain additional features such as a Web server and Web manager for an intuitive browser interface, remote information retrieval, and simplified network configuration.

Active management

While the advantages of network-enabled devices are great, so is the task of managing the equipment. As mentioned previously, there is no standard to define embedded networking technology. Thus, many gateway and server products will provide different user interfaces to manage the embedded device to which it is connected. If TCP/IP is available, then a device can be managed directly through a Web browser if its IP address is known. Other methods of interfacing with devices include pass-through control and Java control.

Conclusion

The benefits of networking embedded devices are clearly the reason for its widespread adoption in numerous industries and disparate applications. Companies have realised the advantages of a 'realtime and extended' information enterprise that helps to reduce operating costs by enabling them to access, monitor and capture business intelligence remotely. With these new telepresence-based business services, companies can also deliver new applications and revenue streams.

With the increasing number of network connectivity alternatives on the market today, embedded device designers have solid choices that are highly suited to a full range of applications. And the alternatives will continue to grow, with future technology that offers the capability to enable and manage connectivity from a combination of sources or numerous servers at a single location rather than having to access dozens of IP addresses. This next-generation technology promises to provide further consolidated access achieving full device intelligence at the edge of the network.

For more information contact CST Electronics, +27 (0)11 608 0070, [email protected], www.cstelectronics.co.za



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

X-band radar
RF Design Editor's Choice Telecoms, Datacoms, Wireless, IoT
X-band radar systems, particularly those leveraging beamforming ICs (BFICs), advanced gallium nitride (GaN) and gallium arsenide (GaAs) components, are leading the way in providing the high-performance radar capabilities required for modern defence and surveillance.

Read more...
Reference board for cardio monitoring
Altron Arrow Telecoms, Datacoms, Wireless, IoT
The STDES-ESP01 reference board from STMicroelectronics demonstrates the capability of the ST1VAFE6AX and ST1VAFE3BX biosensors to detect ECG and SCG signals.

Read more...
LTE Cat 1 bis communication
iCorp Technologies Telecoms, Datacoms, Wireless, IoT
The EG810M series is a series of LTE Cat 1 bis wireless communication modules specially designed by Quectel for M2M and IoT applications.

Read more...
Quad-channel 16-bit converter
RFiber Solutions Telecoms, Datacoms, Wireless, IoT
The ARF0468 from Advance RF is a quad-channel mixed-signal processing chip, with each channel comprising three major functional modules: ADC/DDC/DDS.

Read more...
Tactical navigation system
Etion Create Telecoms, Datacoms, Wireless, IoT
Etion Create’s CheetahNAV Compact is a versatile tactical navigation system designed for security services, emergency services, and light all-terrain vehicles (ATVs) using offline navigation maps.

Read more...
Smart module for multi-media devices
iCorp Technologies Telecoms, Datacoms, Wireless, IoT
Powered by a Qualcomm processor, Quectel’s new SC200V is designed to deliver exceptional performance across system capabilities, multimedia functions, and network connectivity.

Read more...
Remote provisioning firmware added to SIMCom modules
Otto Wireless Solutions Telecoms, Datacoms, Wireless, IoT
SIMCom recently announced that its range of Cat 1 bis IoT modules are now being prepared with the firmware necessary to support SGP.32 functionality.

Read more...
GNSS antenna redefining what’s possible
RF Design Telecoms, Datacoms, Wireless, IoT
u-blox has achieved what was once thought impossible with the launch of the DAN-F10N, the industry’s smallest and most reliable L1, L5 dual-band GNSS antenna module.

Read more...
Innovative satellite navigation receiver
Altron Arrow Telecoms, Datacoms, Wireless, IoT
STMicroelectronics has released an innovative satellite navigation receiver to democratise precise positioning for automotive and industrial applications.

Read more...
u-blox expands NORA-B2 BLE modules
RF Design Telecoms, Datacoms, Wireless, IoT
The new nRF54L chipset-based wireless modules reduce current consumption and double processing capacity, catering to diverse mass market segments.

Read more...