Data Stream Manager. Technical Support Guide

Similar documents
Port Forwarding Technical Support Guide

Recovering a NetComm Wireless M2M router via the recovery console. Technical Support Guide

Vodafone MachineLink. PPTP Configuration Guide

3G M2M Router Plus (NTC / NTC ) 3G M2M Router (NTC ) Firmware Release Notes

Vodafone MachineLink. Remote Administration Configuration Guide

Virtual Router Redundancy Protocol (VRRP) Technical Support Guide

Telstra Private IP WAN Configuration Guide

rbox610 Series Robust Din-rail Fanless Embedded System Web Configuration and App Software User s Manual

NF15ACV. VDSL/ADSL Dual Band AC1200 WiFi Gigabit Modem Router with VoIP. Firmware Release Notes

M2M CDMA Router. Watchdogs Whitepaper

VISTA - CTI Multi-port Serial Adapter. Install Guide

Port Forwarding Setup (NB7)

Firmware Release Notes

Arctic Modbus Gateway Configuration Manual

Redirector User Guide

Retrieving Diagnostic Information

Document Name: User Manual for SC10MK, Modbus RTU to Modbus TCP Converter

4G WiFi M2M Router (NTC-140W Series) Firmware Upgrade Guide

NetComm Wireless M2M Family. Firmware Release Notes

4G WiFi M2M Router (NTC-140W Series) Firmware Upgrade Guide

Link Gateway Initial Configuration Manual

Secure Com Port Redirector User Guide

! encor e networks TM

Port Forwarding Setup (RTA1025W Rev2)

AT Command Addendum and Getting Started Guide for LAT1 Devices. Telit Firmware x3 Reference Guide.

Globalstar. epipe Training Presentation. September Globalstar Proprietary. Globalstar Proprietary 9/25/06

User Manual A08. User Manual

UDS2100 Device Server User Guide

SMG-1100/6100 User s Manual

ERP-Scale Handbook Version 3.0.5

JetBox 5630 Modbus Gateway User Manual

XPort Direct+ Embedded Serial-to-Ethernet Device Server User Guide

NetCom 413 PRO. Contact Online. More Pictures. Klick on the thumbnails for the large picture. Overview

Internet. 1) Internet basic technology (overview) 3) Quality of Service (QoS) aspects

Vodafone MachineLink. Port Forwarding / DMZ Configuration Guide

Installation GPS & GPRS (FleetPC-3)

JetBox series Modbus Gateway User Manual

UDS1100 User Guide Part Number Revision D August 2008

Industrial 2-port RS422/485 Modbus Gateway IMG-120T

ilo MP Utilities ilo MP

HS1200N Wireless N Hotspot

Using the Lantronix SGX 5150 Serial Device Server

LM300 Bluetooth Ethernet Access Point/Server 3 Simultaneous Bluetooth SPP Connections

UDS1100 Device Server User Guide

Application Note. Connecting ClipRemote to a Modem, Terminal Adapter, or Satellite Data Terminal using a Windows 2000 PC.

Application Note ABB PM583 PLC with Control Builder Plus

NetCom Plus 413 POE. Contact Online. More Pictures. Click on the thumbnails for the large picture. Overview

UDS1100 Device Server User Guide

NCOM SERIAL DEVICE SERVER 1XX SERIES USER S MANUAL

XPort Device Server User Guide

NetCom Plus 211. Contact Online. More Pictures. Click on the thumbnails for the large picture. Overview

Configuration Guide. How to set up the IPSec site-to-site Tunnel between the D-Link DSR Router and the SonicWall Firewall.

Industrial 1-port RS422/485 Modbus Gateway IMG-110T

D-Link (Europe) Ltd. 4 th Floor Merit House Edgware Road London HA7 1DP U.K. Tel: Fax:

MRD-310 MRD G Cellular Modem / Router Web configuration reference guide. Web configuration reference guide

FS Multistack Compu25 Protocol, Modbus TCP and BACnet and HTML Gateway

Communication adapter RS485/422 over the Ethernet ELO E222. User manual

NTC-30WV-03. Outdoor Industrial Router. December 2012

USER MANUAL FOR GS100/GS1003G

NTC-400 Series. 4G LTE Cat 6 Industrial IoT Router with Dual Band WiFi

SXBlue RTN. User s Guide. (for Windows Desktop and Windows Mobile 6.x) Revision Date: April 2012 (rev 1.0)

Prototype of an Animal Tracking System

UPGRADING THE ARCTIC FIRMWARE

Application Note DirectLogic/Koyo and DirectSOFT 5

NCOM SERIAL DEVICE SERVER 4XX SERIES USER S MANUAL

Flux Capacitor Serial-to-IR Converter Just Add Power HD over IP Page1. IR Dongle. a.k.a. FLUX CAPACITOR. Revised

NetCom Plus 113. Contact Online. More Pictures. Click on the thumbnails for the large picture. Overview

Digi TS Family. User Guide _A

TRAINING GUIDE LEVEL 3 MODBUS WRITE IMPORT COMMAND

! encor e networks TM

Vodafone MachineLink 3G Plus

WiBox 2100 Quick Start Guide

1. QUICKSTART GUIDE TOOLBAR ADMIN LOWER TOOLBAR DEVICES CLIP DB MONITORING GSM SETTINGS...

Chapter 3 Configuring Serial Device Server

G-router GSM/GPRS to RS-232 and Ethernet Gateway Release Notes

NetCom Plus 811 POE. Contact Online. More Pictures. Click on the thumbnails for the large picture. Overview

Using the Lantronix WiBox with the CR800 or CR1000

Interop- Mediatrix PRI FXO Gateway as a MS Lynx 2010 PSTN Gateway - Medatrix 3000 Series

Using the RAVEN II CDPD Modem Application Note #12

Power Monitor / Power Monitor 51A. Quick guide to set up a connection with the Power Monitor devices through the Weidmüller Serial/Ethernet Converter

XPress DR Industrial Device Server User Guide

Industrial Tri-band 3G Modem GTM-201-3GWA Series. User Manual

Vodafone MachineLink. VRRP Configuration Guide

TeraVM Feature Guide. Network validation for the Internet of Things (IoT)

Mitel MiContact Center Enterprise SMS GATEWAY USER GUIDE. Release 9.2

User Guide IP Connect CSD

Configuration DCE TAC-I

3-7 Tiny Serial-to-Ethernet Device Server & Modbus Gateway

Skywire Software Developer s Guide

VTR-S1000. Quick-Start Guide. - Decoder Kit. Evaluation and Product Development Platform. Revision SOC Technologies Inc.

Setting Up a Serial (SMDI, MCI, or MD-110) PIMG Integration with Cisco Unity Connection

ZLAN8100. User Manual

Cisco - Connecting Routers Back-to-Back Through the AUX Ports using a Rollover Cable

Configure a MOXA NPort 51xx + AirPort Express for use with XTA 4Series processors

User Guide. 4G LTE Cat M1/NB1 Industrial IoT Serial Modem. Doc No. UG01037

PiiGAB. Ethernet/M-Bus Gateway 810. Description User Manual. Phone: Fax:

Manual BrainCube Connect with Modbus Master

MODBUS OPERATION. Chameleon CTM-200 gateway. Model Beta Avenue Burnaby, B.C. V5G 4K4 Phone: Fax:

Monitoring & Configuring ENTES serial devices by EMG-10. EMG-10 is a Modbus Server which is used for monitoring ENTES serial devices

xpico 110 Wired Device Server Module User Guide

Transcription:

Data Stream Manager Technical Support Guide

Copyright Copyright 2015 NetComm Wireless Limited. All rights reserved. The information contained herein is proprietary to NetComm Wireless. No part of this document may be translated, transcribed, reproduced, in any form, or by any means without prior written consent of NetComm Wireless. Trademarks and registered trademarks are the property of NetComm Wireless Limited or their respective owners. Specifications are subject to change without notice. Images shown may vary slightly from the actual product. Please note: This document is subject to change without notice. DOCUMENT VERSION DATE 1.0 - Initial document release 28 October 2015 Table 1 - Document Revision History 2

Table of contents Introduction... 4 Applicable devices... 4 Serial port to TCP client... 5 Creating the endpoints... 5 Configuring the data stream... 7 GPS to TCP client... 9 Creating the endpoints... 9 Configuring the data stream... 10 User defined executable to TCP server... 12 Creating the endpoints... 12 Configuring the data stream... 13 3

Introduction The data stream manager feature of NetComm Wireless routers provides a method of transporting data from one point of the router to another. These points are called Endpoints and are origin or destination points of data. They may be virtual (e.g. TCP server) or physical (e.g. Serial port). The data stream manager opens up new uses and possibilities of the router, for example, allowing you to send the GPS coordinates of the router to a TCP Server so that you can monitor its location if it is installed in a vehicle. Below is a full list of endpoints on the NetComm Wireless platform. Some endpoint types are not available on certain devices due to a lack of specific hardware to enable the feature, e.g. a device lacking a serial port does not have the ability to create endpoints that require one. # ENDPOINT TYPE DESCRIPTION 1 Serial port (generic) 2 TCP server 3 TCP client This is a basic serial port endpoint with default settings of Baud: 9600, Parity: None, Data bits: 8, Stop bits: 1 Runs a TCP server on the router. Port number, keepalive settings and maximum number of clients can be configured Runs a TCP client on the router. IP address, port number, keepalive settings and retry timeout can be configured. 4 UDP server Runs a UDP server on the router. Port number and maximum number of clients can be configured. 5 UDP client Runs a UDP client on the router. IP address, port number and retry timeout can be configured. 6 GPS data (for devices with GPS receiver) Specifies the GPS module as an endpoint. 7 User defined executable 8 RS232 port 9 RS485 port 10 RS422 port 11 Modem emulator The user defined executable accepts any command that you can enter at the command-line interface. This provides the ability to write a script and execute it as an endpoint. This is a serial port identical to the Serial port (generic) endpoint except that prior to commencement of the data stream process, the port is initialized into RS232 mode. This is a serial port identical to the Serial port (generic) endpoint except that prior to commencement of the data stream process, the port is initialized into RS485 mode and at termination of the data stream, it is set back to the default RS232 mode. This is a serial port identical to the Serial port (generic) endpoint except that prior to commencement of the data stream process, the port is initialized into RS422 mode and at termination of the data stream, it is set back to the default RS232 mode. This is the same as Serial port (generic) but it has more configuration options for use with legacy hardware. 12 PPP server This is a router terminated PPP server which allows functionality for dial-up PPP clients. 13 IP modem This endpoint provides modem emulation and tunneling via TCP/UDP. It replaces PAD mode on older NetComm Wireless routers. 14 Circuit switched data (CSD) Allows circuit switched data calls via the 3G/4G module and mobile networks. 15 TCP connect-on-demand The TCP connect-on-demand endpoint allows data to be buffered and then send to a TCP server when the buffer has been filled. This document provides examples of some common configurations of the data stream manager to assist you in setting it up for your own purposes. For more information about individual endpoint types, please refer to your product s user guide. Applicable devices This document is applicable to the following NetComm Wireless devices: NTC-140 NTC-140W NTC-6200 NWL-15 NWL-25 NTC-30WV NTC-40WV 4

Serial port to TCP client A very common use of the data stream manager is to send data received by the serial port to a remote TCP server. This is often the case when a NetComm Wireless router is connected to a smart meter via the serial port. The diagram below illustrates the scenario. The data received on the serial port (endpoint A) is converted to IP data and traverses through a TCP client (endpoint B) on the router to a remote TCP server. Creating the endpoints 1. Select Services, then Data stream manager on the left. The Endpoints list is displayed. 2. Click the +Add button. A pop-up window appears. 3. Enter a name for the Endpoint. In this case, we are creating the Serial port endpoint first and have called it Serialport. The name is used to easily identify the endpoints in a list, so make it meaningful to you. 5

4. In the Endpoint types drop down list, ensure that Serial port (generic) is selected. Click the OK button. Serial port endpoint configuration options are displayed. 5. Configure the settings of the serial port as required by your connected device, then click the Save button. In this example, we are using the default settings which are commonly used serial port settings. The Endpoints list is displayed again with a success message at the top of the screen. 6. Repeat steps 2 through 5 for the TCP client endpoint type. The screenshot below shows an example configuration. 6

Configuring the data stream 1. When the endpoints have been created, select the Streams sub-menu on the left side of the screen, then click the +Add button. 2. In the Data stream name field, enter a name for the stream. This is a string which is used to identify the data stream in the list. In this example, we have selected to send raw data from the serial port to a TCP client on the router which outputs the raw data. The serial port has several supported modes including Modbus server gateway RTU/ASCII and Modbus client agent RTU/ASCII. When you have entered all the details, click the Save button. The stream is created and applied. The data stream is now ready for use. 7

To test that the data stream is working, connect a Serial to USB cable between your computer and the router. Open up a terminal emulator such as PuTTY and connect using the COM port assigned to the Serial to USB connection. When the connection is established, any text entered into the terminal window is sent to the remote TCP server, as shown below. 8

GPS to TCP client Another common use of the data stream manager is to send the GPS coordinates of the router to a remote TCP server. When the router is mounted in a vehicle, this is useful for monitoring the movements of the vehicle. The diagram below illustrates the scenario. The GPS data is sent as raw (NMEA format) data and traverses through a TCP client (endpoint B) on the router to a remote TCP server. The GPS data can then be manipulated on the receiving end to plot the location on a map. Creating the endpoints 1. Select Services, then Data stream manager on the left. The Endpoints list is displayed. 2. Click the +Add button. A pop-up window appears. 3. Enter a name for the Endpoint. In this case, we are creating the GPS endpoint first and have called it GPS. The name is used to easily identify the endpoints in a list, so make it meaningful to you. 9

4. The GPS endpoint has no configurable options. Click the Save button to continue. 5. Repeat steps 2 and 3 for the TCP client endpoint type. The screenshot below shows an example configuration. Configuring the data stream 1. When the endpoints have been created, select the Streams sub-menu on the left side of the screen, then click the +Add button. 2. In the Data stream name field, enter a name for the stream. This is a string which is used to identify the data stream in the list. In this example, we have selected to send raw GPS data from built-in GPS to a TCP client on the router which sends the data to a remote TCP server. 10

When you have entered all the details, click the Save button. The stream is created and applied. The data stream is now ready for use. To test that the data stream is working, check your TCP server s output. You can run the TCP server locally connected to the router or remotely. From here, you can take this raw GPS data and use it to plot the router s location on a map. 11

User defined executable to TCP server For even greater detail about virtually any setting on the router, you can use the User defined executable endpoint to specify a command and RDB variable on the router. This gives great flexibility and power. In this example, we will show how to configure the router to send the signal strength reading to a TCP server running on the router. Creating the endpoints 1. Select Services, then Data stream manager on the left. The Endpoints list is displayed. 2. Click the +Add button. A pop-up window appears. 3. Enter a name for the Endpoint. In this case, we are creating the User defined executable (UDE) endpoint first and have called it UserDefined. The name is used to easily identify the endpoints in a list, so make it meaningful to you. 12

4. Enter the command you would like to use. You can use this field to enter any command you would use when connected to the router via telnet, including calling scripts to perform whatever task you wish. Here we have entered the command to watch the relevant RDB variable that stores the device s signal strength: watch rdb_get wwan.0.radio.information.signal_strength Click the Save button when you have entered the desired command and its parameters. 5. Repeat steps 2 and 3 for the TCP server endpoint type. The screenshot below shows an example configuration. Configuring the data stream 1. When the endpoints have been created, select the Streams sub-menu on the left side of the screen, then click the +Add button. 13

2. In the Data stream name field, enter a name for the stream. This is a string which is used to identify the data stream in the list. In this example, we have selected to run an executable which outputs to a TCP server. 3. To test that the stream is working, telnet to the WAN IP address of the router on the chosen port. In this case, we have used telnet to connect to the router on port 3000 using the external IP address of 120.157.43.200. When connected, the signal strength is displayed on the screen and updated every 2 seconds by default. 14