T A B L E O F C O N T E N T S DISCLAIMERS ........................5 RF EXPOSURE AND ELECTRICAL SAFETY ................6 CONTACT INFORMATION ....................11 REVISION HISTORY ......................12 PRODUCT OVERVIEW ....................... 13 DEVICE INSTALLATION ...................... 16 Device Mounting ......................
Page 3
WAN Interface ......................30 Cellular ........................... 32 Ethernet .......................... 36 Serial Interface ......................39 GNSS ..........................43 SMS/Email ........................46 Contacts ........................50 Digital I/O ........................52 LED Display Control ...................... 57 ADVANCED NETWORKING ....................58 Dynamic DNS ........................ 58 Cloud Service ........................
D I S C L A I M E R S All data and information contained in or disclosed by this document are confidential and proprietary information of RF Industries, and all rights therein are expressly reserved. By accepting this material, the recipient agrees that this material and the information contained therein are held in confidence and in trust and will not be used, copied, reproduced in whole or in part, nor its contents revealed in any manner to others without the express written permission of RF Industries.
R F E X P O S U R E A N D E L E C T R I C A L S A F E T Y The use of this modem in any other type of host configuration that may not comply with the RF exposure requirements should be avoided.
Page 7
Changes or modifications to the modem that are implemented without the express consent of RF Industries Pty. Ltd. void the product warranty and terminate the user’s authority to use the modem.
Page 8
General Safety RF Interference Issues: Avoid possible radio frequency (RF) interference by carefully following safety guidelines below: Switch OFF the modem when in an aircraft. The use of cellular devices in an ▪ aircraft is illegal. It may endanger the operation of the aircraft and/or disrupt the cellular network.
Page 9
NOTE: * The product needs to be supplied by a limited power source or the power supply provided. Otherwise, safety will not be ensured. * Do not affix the modem in an open area where it is liable to lightning-strike hazard.
Page 10
They include: Fuelling areas such as gas or petrol stations ▪ Below deck on boats ▪ Transfer or storage facilities for fuel or chemicals ▪ Vehicles using liquefied petroleum gas, such as propane or butane ▪ Areas when the air contains chemicals or particles such as grain, dust or metal ▪...
R E V I S I O N H I S T O R Y - Product Information Product Universal Hub Celluar Ethernet Modem Router Model MA-2080-B Document Type Current Revision Status of the Document Preliminary Release Revision Date March 2019...
P R O D U C T O V E R V I E W The RFI Universal Hub is a unique and intelligent fusion of 4G capabilities with advanced functionality of a modem/router, all encased in a durable &...
Page 14
• Dual SIM support with 15KV ESD protection • Galvanic Isolated Digital IO ports • On board input voltage and temperature monitoring • 9~48VDC input voltage range with reverse-polarity and overvoltage protection − High-Performance and Function-Rich • FDD-LTE CAT6 LTE-Advanced cellular connectivity •...
Page 15
Device Interfaces • 2x Mini USIM Card Slots • 2x 10/100/1000Mbit RJ45 Ethernet Ports • 1x RS232/RS485/RS422 Serial Interface over DB9F • 2x Digital Inputs, 2x Digital Outputs Display • 6x Green LEDs: PWR, SIM, SIG, DAT, USR, and T/R Package Contents Standard Package: Item...
D E V I C E I N S T A L L A T I O N IMPORTANT You should check the router configuration immediately after installation to ensure all settings are as desired. Failure to do so may result in unauthorized access to your equipment.
Antennas Cellular Antennas Attach the cellular antenna(s) with SMA male connector to the antenna connectors on the router, which are located at each side of the router housing. The connector labelled “ANT” is the main antenna interface and must be connected properly for the router to operate over cellular network.
RS485/422 interface. Please refer the product hardware manual for pinouts when making the cables. The cable is also offered as optional accessory and can be ordered from RFI. Digital I/Os A 6-way terminal block for digital I/O connectivity is included in the standard package.
The power source must be within the ratings specified in the product hardware manual, otherwise damage to the internal electronics, as well as customer equipment, could happen. It is recommended to use the 12VDC/1.5A power adaptor available from RFI, which can be ordered as an optional accessory. Power Interface The device is protected against reverse-polarity voltage input and will not be powered.
LED Indication The router provides six LED indicators: “PWR”, “SIM”, “SIG”, “DAT”, “USR”, and “T/R”. The table below shows the details of the LED functions: Function Description Router Status Indication: ON: the router is getting power BLINKING: the router is operating SIM Status Indication: NO: SIM1 is in use BLINKING: SIM2 is in use...
Reset Button The “Reset” button is used to restart the device or restore the modem to its original factory default settings. To restart the device, press and hold the button for any time between 1s to 4s. If hold for more than 5s but less than 20 seconds, the router will restore a pre- saved profile and restart automatically.
D E V I C E M A N A G E M E N T Universal Hub is managed via a web interface. To access the device web interface, users will need a computer with a spare Ethernet port. The Ethernet card configuration should have the Internet Protocol TCP/IP set to obtain an IP Address and DNS server address automatically (DHCP enabled).
Page 23
credentials and the default username and password are “admin” and “password”. The router can also be managed remotely if the device has a public accessible IP address and allows the web access from the WAN. It is strongly recommended that users change the default login credentials, at least the password, before deploying the device in the field to avoid security risks.
D E V I C E S T A T U S The Device Status pages display the device information (hardware & Software), and the status of the network, interfaces and services. Overview The overview page lists the key information of the router for the hardware, network, services and interfaces.
Device This page shows the device hardware related information and cellular network information. The input voltage, board and cellular module temperature will be displayed in this page.
Connections This page shows the status of network connections of the device. It has two tabs: Interfaces and DHCP Clients. The Interfaces tab shows the information of the WAN and LAN connections, and the DHCP Client tab shows the DHCP clients that are currently connected to the device LAN interface.
VPN & Tunnels This page shows the status of VPN and tunnels that are configured to use within the router. If an VPN tunnel is up and connected, the client IP (local or remote) will be shown.
I/O & Analogue This page shows the status of digital I/Os and analogue inputs of the device. When a digital input is configured as a counter, the Clear button will be available to manually clear the counter value. The state of the output ports can also be toggled by the buttons associated with the port.
B A S I C C O N F I G U R A T I O N S Basic Configuration provides settings for WAN and LAN interfaces, Serial Port, GNSS, Contacts, Digital I/O functions, and LED controls. WAN Interface This page provides the settings for the device WAN interface and the connection check using ICMP protocol.
Page 31
First Server (WAN): the IP address of the first server for the ping check on WAN interface. Leave blank if not used. Second Server (WAN): the IP address of the second server for the ping check on WAN interface. Leave blank if not used. First Server (LAN): the IP address of the first server for the ping check on LAN interface.
Cellular The Cellular settings allow to set up mobile network to be used, as well as those mobile network related configuration and dual SIM back up policies. The page has three tabs: General, SIM 1, and SIM 2. General This Tab is used to set up the dual SIM back up policies. Primary SIM: the primary SIM card used by the router.
Page 33
- Switch to Secondary SIM when roaming is detected - Switch to Secondary SIM when data limit is exceeded The data limit has three options: Uplink, Downlink, and Combined for each SIM and have to be activated to use this policy.
Page 34
Auto PIN: option for the router to automatically apply PIN code if PIN request is enabled in the SIM card. A PIN code must be correctly entered in the field provided as wrong PIN code will lock the SIM card. Band Frequency: option to select 3G and/or 4G bands used by the cellular module to access mobile network.
Page 35
Day of the Month: the day in a month that the SIM data usage is to reset. Range is from 1 to 30. Report when Remaining: The router will send an SMS alert when the remaining data reaches 50%, 25%, or 10%. The contact group to receive the SMS is defined in the SMS commands settings.
Ethernet Ethernet settings allows to set up router’s Ethernet interface, include device IP and subnet, wired WAN interface over ETH0, DHCP service, and MAC binding. ETH0 Ethernet Port 0 (ETH0) can be used as either a LAN port (in switch mode or separate LAN) or a Wired WAN interface.
Page 37
DHCP: the WAN interface will be as a DHCP client and acquire WAN IP from a DHCP server. Static: the WAN interface will use static IP settings defined, including device IP, netmask, gateway, and DNS. PPPoE: the WAN interface will be established by PPP over Ethernet protocol.
Page 38
ETH1 Ethernet Port 1 (ETH1) can only be used as a LAN port (in switch mode or separate LAN). The settings associated with ETH1 are similar to those for ETH0.
Serial Interface The Serial Interface contains those configurations for the applications of serial port in the router. Common Settings The general settings for the physical serial interface. Mode: the working mode for the serial interface. Three working mode are supported: RS232, RS485, and RS422. Baudrate: the baudrate of the serial port.
Page 40
&C: options for DCD signal, not implemented yet. &S: options for DSR signal, not implemented yet. This is to set up serial port input reporting via SMS. Delimiter: the character that used to indicate separate messages received from serial port and send by SMS. Can be one of None, <CR>, <LF>, <CR><LF>, and <LF><CR>.
Page 41
Boot message: option to enable/disable boot up messages over the serial interface. IPStack message: option to enable/disable IP stack connection messages over the serial interface. Socket This page is to configure the socket connection over serial interface. Mode: socket mode, either Server or Client. Protocol: the socket protocol in use, either TCP or UDP.
Page 42
Network Dormant Period: the time interval in seconds for the router to send a null data packet over the mobile network to avoid the connection going into dormancy in case of no data activity during the period. For UDP protocol only. Keep Alive: when enabled, the router will send a dummy UDP packet to the remote device to avoid dormancy in the remote device.
GNSS Universal Hub support location services provided by GPS and GLONASS. General Settings The General settings page configures the GNSS receiver functions. Activation: to enable/disable the GNSS function in the device. Output Interface: the interface that the GNSS information (NMEA sentences) will be sent through.
Page 44
IO Status Reporting: option to enable the status of the router’s I/O peripherals to be appended to the GNSS information. The information will have the following format: $DIO:Index,Timestamp,OUT1,OUT2, IN1,IN2 $ANA:*,*,*,*,*,*,*,BoardTemperature,VIN $NET:WANIP,UpTime,,RSSI For example: $DIO:62,2019/03/07,12:56:23,Open,Open,Off,Off $ANA:2730,749,1870,1149,989,1307,1530,36.50,12.24 $NET:123.209.64.105,00:05:51,,-103 Network This page configures the IP socket connection for the GNSS information reporting.
Page 45
Geo-Fence The Universal Hub has the function to send warning messages (SMS or email) in case the device is outside of its pre-defined location. Activation: to enable/disable the GNSS function in the device. Mode: define the scope of the designated geographic boundary, either a circle by radius or a rectangle by two coordinates.
SMS/Email The SMS/Email Settings manage the SMS and Email functions that are supported by the router. The functions include SMS commands, alarms by SMSs and Emails, and Email account used by the device. SMS Settings The SMS Settings manage the SMS commands and alarms, as well as the contact group who can send/receive SMSs.
Page 47
Allow WANIP, APN and REBOOT Commands when no Contacts: the option to allow the device to receive and execute certain SMS commands from any numbers when no contacts are defined and SMS commands are disabled. It is enabled by default. Only the following three SMS commands are allowed: WANIP inquiry, APN Setup, and Reboot command.
Page 48
Email Settings The Email Settings manage the Email account that device uses and the device alarms via emails. Subject: the email subject content that will be included in the emails sending from the device. Contact Group: the contact group who can receive Email alarms. Email on WAN Connected: when enabled, an Email will be sent to the specified contact(s) when the device is getting a WAN IP.
Page 49
Email on Input Voltage: when enabled, an SMS will be sent to the specified contact(s) when the device input voltage in Volt exceeds the THD value or below the (THD-RNG) value. Disabled by default. Email on Module Temperature: when enabled, an SMS will be sent to the specified contact(s) when the device cellular module temperature in C exceeds the THD value or below the (THD-RNG) value.
Contacts The Contacts Settings manages the contacts used by the router to deliver SMSs and emails. The functions with SMS/Email alert capability will send the messages based on groups, which will have one or more contacts with phone numbers and email addresses. Contacts The Contacts page is for storing all the required individual contact information including phone numbers and email addresses.
Page 51
Group Name: the name of the group. Contact List: a list of contacts that have been set up in the router and can be selected for the new group.
Digital I/O The Digital I/O settings manage the digital inputs and outputs functions that are provided in the router. The functions currently supported by the device include: Input state change alarm, input counter and alarm, Output control by SMS and scheduling, pulsed output Local and remote I/O automation INPUT 0 / 1 The Input page provides the configuration options for the digital inputs.
Page 53
ON Alarm Message: the SMS content to be sent when input state changes from ON to OFF. Report SMS Group: the contact group that the alarm SMSs will be sent to. Disabled by default. Report Email Group: the contact group that the alarm Emails will be sent to.
Page 54
The IO automation is achieved by executing automation rules saved in the rules table. Each rule will have Site Address, Input Index, ON Action, and OFF action. Up to ten(10) rules can be set up for each input. Site Address: the IP or URL of the remote device whose output is to be controlled by the input.
Page 55
OPEN: output is open after powerup/reboot CLOSE: output is close after powerup/reboot LAST: keep the previous state after powerup/reboot Please be aware that a device reboot will affect the output state because output will become open during booting process. (SMS Control) Function: the option to enable the SMS control of the output.
Page 56
* 8-18 * * 1-5 * Users can go to https://crontab.guru for more help on Cron expressions. Please note that only “*” “,” ”-“ and numbers are currently supported in the Cron expression settings. Schedule Table: the Cron expression for the output schedular. Number of Pulse: the number of pulses to generate when the output is configured for pulse output.
LED Display Control The SIG and USR LED display in Universal Hub can be customised by users. RSSI LED: this is to define the excellent signal strength for the SIG LED to be solid ON. USER LED: this is the define which function will drive the USR LED. The available functions include GNSS, DDNS, VPN, and PPPoE.
A D V A N C E D N E T W O R K I N G Advanced Networking provides the settings for advanced network routing, VPN tunnels, dynamic DNS, and network securities. Comprehensive network and system knowledge will be necessary for properly managing some of these configurations.
Cloud Service Cloud Services provide in Universal Hub are provided to allow device management and data collection/presentation/analysis over a cloud- based server platform. maXconnect The maXconnect Remote Management portal allows you to manage, control and monitor this device on a web-based portal. The settings below are used to configure the Universal Hub to communicate with the maXconnect Remote Management portal.
Page 60
FTP Server URL: the URL of the maXconnect FTP server. It must be “updates.maxconnect.com.au”. If maXwan is used for the WAN connection, it should use IP address of 10.0.0.32.
IP Routing The IP Routing settings provide system routing information as well as adding extra static routing policies and using OSPF protocol. System Route The page shows the current system routing table. Static Route The page allows to manually add extra static routing rules to the default system routing table.
Page 62
Destination IP Address: the destination IP/subnet of the static route. Subnet Mask: the subnet mask for the static route. Default Gateway: the default gateway for the static route. Interface: the interface the static route is applied to. The created static route will be listed in a table and loaded to the system routing table every time the router restarts.
The NAT setting provides option to disable the IP Masquerade (one-to-many NATing) services in the router. Once disabled, the LAN device will not be able to access WAN if the LAN devices are with private IPs. This service should be enabled in most applications unless the function is specifically required to be turned off.
Demilitarized Zone (DMZ) is a subnet that separates an internal LAN from other untrusted networks, usually the internet. DMZ is primarily implemented to secure an internal network from interaction with and exploitation and access by external nodes and networks. Enable: option to enable the DMZ function. Local IP Address: the local destination that all the external data traffic will be passed to.
Port Forwarding Port forwarding, or port mapping is a network application that redirects a communication request from one address and port number combination to another while the packets are traversing a network gateway, such as a router or firewall. A port forwarding rule contains protocol, source IP/port, and destination IP/port.
Security This Security settings allow users to configure those security and firewall related functions, such as Anti-DoS, Access Control and IP Traffic Filtering. Firewall & DoS The page provides settings for Anti-DoS and Access Controls. Anti DoS: Option to activate Anti-DoS function. When in use, TCP SYN packets, TCP/UDP New Connections and ICMP requested can be filtered to avoid DoS attacks.
Page 67
URL: the URL (Uniform Resource Locator) need to be blocked from access by the LAN devices. Once saved, the address will be listed in the URL Filtering Table. Keyword Filtering The page provides settings for restricting access to certain internet sites by the keywords.
VPN & Tunnelling This page allows users to configure PPTP server and PPTP client. Users can remotely access the device behind the modem using this VPN. GRE Tunnel GRE (Generic Routing Encapsulation) is a simple IP packet encapsulation protocol used to establish a direct, point-to-point connection between network nodes over an Internet Protocol network.
Page 69
All Traffic: by enabling this option, all the IP traffic will be forced via this VPN tunnel. Enable NAT: by enabling this option, …...
Page 70
PPTP VPN PPTP stands for Point-to-Point Tunnelling Protocol, operating on TCP port 1723. It is one of the oldest VPN protocols still in use, which was developed by Microsoft to encapsulate PPP (Point-to-Point Protocol). PPTP is an easy to use VPN protocol but is not recommended in cases where security is essential since it has serious security vulnerabilities.
Page 71
IP Pool: This is to define the range of IP addresses for the PPTP client(s) that connect to the sever, e.g. 192.168.100.2 – 192.168.100.10. MPPE: Microsoft Point-to-Point Encryption (MPPE) for PPTP data. The options include NONE, MPPE 40, and MPPE 128. Default is NONE. MPPE Stateful: to use MPPE Stateful Mode by enabling this option.
Page 72
PPTP Client If the Universal Hub needs to be as a PPTP client, the PPTP client protocol needs to be selected for a VPN tunnel and the following settings will be shown: Tunnel name: a name of the tunnel used for identifying the tunnels. User name / Password: the log in credentials set by the PPTP server.
Page 73
MPPE Stateful: to use MPPE Stateful Mode by enabling this option. Otherwise, Stateless Mode is in use. Must use the option that matches the PPTP server setting. Asyncmap: a 32-bit Asynchronous Control Character Map for LCP control in hex format. For example, 0xffffffff will escape all control characters.
Page 74
L2TP VPN Layer Two Tunnelling Protocol (L2TP) is an extension of the PPTP protocol used to enable a virtual private network (VPN) over the Internet. L2TP combines the best features of PPTP from Microsoft and L2F from Cisco Systems. The L2TP itself does not provide any encryption or confidentiality but can rely on an encryption protocol that it passes within the tunnel, such as IPSec, to provide security.
Page 75
IP Pool: This is to define the range of IP addresses for the L2TP client(s) that connect to the sever, e.g. 10.2.0.10 – 10.2.0.20. Port: the UDP port used by the L2TP VPN. The port 1701 is the commonly used one for L2TP VPN. Asyncmap: a 32-bit Asynchronous Control Character Map for LCP control in hex format.
Page 76
L2TP Client If the Universal Hub needs to be as a L2TP client, the L2TP client protocol needs to be selected for a VPN tunnel and the following settings will be shown: Tunnel name: a name of the tunnel used for identifying tunnels. User name / Password: the log in credentials set by the L2TP server.
Page 77
ACCM: Option to enable/disable the use of Asyncmap (Asynchronous Control Character Map) setting. MRU: Maximum Receive Unit. Use 1450 as default. MTU: Maximum Transmission Unit. Use 1450 as default. Link Detection Interval(s): the interval in seconds between link checks. Link Detection Retries: the number of retries if PPTP link detection is failed.
Page 78
IPSec IPSec (Internet Protocol Security) is a set of protocols that provides security for Internet Protocol, through authentication and encryption of IP network packets. Site-to-Site IPSec VPN Site-to-Site IPSec VPN Tunnels are used to allow the secure transmission of data, voice and video between two sites (e.g. offices or branches). The Universal Hub can be configured as a router for an IPSec Site to Site VPN.
Page 79
Mode: the working modes of the IPSec Tunnel including: Site to Site Gateway, Site to Site Client, Gateway, Client The Site to Site Gateway/Client options are used for creating a site-to- site VPN tunnel, while the Gateway/Client are for a VPN connection between two end devices, e.g.
Page 80
Perfect Forward Secrecy: option to enable the Perfect Forward Secrecy (PFS) in the IPSec VPN. A PFS DH group will be needed if PFS is enabled. A Site to Site Client set up is very similar to that of a Gateway, with additional setting of a Remote Server IP address.
Page 81
L2TP/IPSec Since L2TP itself does not provide any encryption or confidentiality, IPSec encryption can be used to secure the data packet that passes within the tunnel, which is call L2TP/IPSec. To set up L2TP/IPSec VPN, an IPSec tunnel needs to be created for L2TP VPN, either a server or client.
Page 82
Aggressive Mode: the VPN tunnel will use Aggressive mode instead of Main mode when enabled. Disabled by default. IKE DH Group: the Diffie-Hellman (DH) group used in the Internet Key Exchange (IKEv2) protocol. IKE Encryption: defines the encryption algorithm used in the IKEv2 protocol.
Page 83
Type: the type of the IPSec tunnel. Must be Transport Mode if the device is set up as a client, and so does the gateway in this case. Name: a name of the tunnel used for identifying tunnels. Server IP: The IP address or URL of the L2TP server. Preshared Key: the secret key pre-set for the IPSec Tunnel and used by both server and client.
Page 84
OPENVPN OpenVPN is an open-source implementation of Virtual Private Network (VPN) for creating a secure point-to-point or site-to-site connections. The project was started by James Yonan and is published under the GNU General Public License (GPL). The OpenVPN in Universal Hub utilises certificate-based authentication.
Page 85
Tunnel Name: a name of the tunnel used for identifying tunnels. Protocol: the IP protocol used for the OpenVPN tunnel, either UDP or TCP. Port: the port number used for the VPN tunnel. 1194 is the default port number used for the OpenVPN. Interface: the interface of the tunnel, either TUN (routing device) or TAP (bridging device).
Page 86
Hash: defines the Hash function used in the VPN. MTU: defines the Maximum Transmission Unit. Use 1500 as default. Max Frame Size: defines the Maximum Frame Size for transmission. Use 1500 as default. Expert Options: extra PPP initialization strings that may be useful. Multiple strings can be separated by a space.
Page 87
OpenVPN Client If the Universal Hub is to be an OpenVPN client, OpenVPN Client needs to be selected for a VPN tunnel and the following settings will be shown: Tunnel Name: a name of the tunnel used for identifying tunnels. Protocol: the IP protocol used for the OpenVPN tunnel, either UDP or TCP.
Page 88
Ping Interval (s): the interval in seconds for the periodical tunnel connection check using ICMP Ping Timeout (s): the timeout in seconds for every PING response. The values must be at least 2 times longer than Ping Interval. Compression: option for packet compression. Must match the option used in the server.
The easiest way to achieve this is to use Easy-RSA software tool, which is available in both Linux and Windows OS (users can search online or refer to relevant RFI/Maxon Application Notes for more details). The files request by an OpenVPN server include: ca.crt...
Page 90
The imported certificates can also be exported for backup or other devices if required.
VRRP The Virtual Router Redundancy Protocol (VRRP) is a networking protocol to provide enhanced availability and reliability of routing paths via automatic default gateway selections from a set of routers in an IP subnetwork. Enable: option to activate the VRRP protocol in the router. Group ID: specify the VRRP group the router belongs to.
SNMP Simple Network Management Protocol (SNMP) is a set of protocols for network management and monitoring and used for collecting and organizing information about managed devices on IP networks and for modifying that information to change device behaviour. Enable: option to activate the SNMP function in the router. System Name: the system name of the rouer.
The Universal Hub industrial protocols are licensed functions and can only be activated after a valid device-locked license is embedded in the device. Please contact RFI/Maxon sales for licensing arrangements. Enter License Key: option to allow users to enter license key for the specific protocol(s).
Page 94
DNP3 Distributed Network Protocol (DNP3) is a set of communications protocols used between components in process automation systems. It plays a crucial role in SCADA systems, Remote Terminal Units (RTU), and Intelligent Electronic Devices (IED). The protocol supported in Universal Hub is DNP3 Outstation. General The General settin3600gs allow user to configure device information as an outstation, and relevant TCP/IP network configurations.
Page 95
master station. When this time period expires, the Outstation will request a time update via the IIN1.4 "Need Time" bit in all DNP3 responses. The configured value is in milliseconds and defaults to 1 hour (3,600,000ms). Application Confirm Timeout: the field specifies how long the device will wait for an application layer confirmation from the master station.
Page 96
Only enable a single device at a time for processing messages with the self-address destination so that multiple devices do not respond. The function is disabled by default. Use Double Output Trip/Close: this feature is used by a Control Relay Output Block (CROB) command.
Page 97
Network Type: The field defines the type of Internet protocol used to establish connection to a master station. The options are TCP Only, UDP Only, and TCP and UDP (default). TCP is the recommended protocol to use for most DNP3 network connections.
Page 98
closed, and the DNP3 endpoint is back to listening state. Default is 5 seconds (5,000ms). Validate UDP Source Address: the field controls whether to validate the source IP address of received UDP datagrams. This provides a small amount of additional security when using UDP. Disabled by default. TCP Listen Port Number: when using TCP, the field defines the TCP port number to listen for inbound connections.
Page 99
Events The Event settings allow user to configure DNP3 Events reporting and generation. Unsolicited Allowed: The option to define whether the device is allowed to send unsolicited responses. Enabled by default. Default Enabled Event Class: the option to specify the initial/new state of the unsolicited event mask.
Page 100
Binary Event Variation: the field defines the default Variation used to report Binary Input Events to the master station. The following table lists the valid types for Binary Input point types: Static Object Type Group Variation Description g2v1 Binary Input Binary Input Change Event - No Time without time...
Page 101
g32v7 Eng Float Analogue Input Change Analog Input with Event - single-precision, Time floating-point with time Counter Event Variation: the field defines the default Variation used to report Counter Events to the master station. The following table lists the valid types for Counter point types: Static Object Type Group Variation...
Page 102
Class Max. Events: if unsolicited responses are enabled, the three Class Max. Events fields specify the maximum number of events in the corresponding data class to be allowed before an unsolicited response is generated. The default is 5 events. The Universal Hub supports a maximum of 200 events of any type, when this limit is reached, the oldest events will be overwritten first in the buffer.
Page 103
must be defined for each binary input point. The following table lists the valid types for Binary Input point types: Static Object Type Group Variation Description g1v1 Binary Input Binary Input g1v2 Binary Input Binary Input with Status Status information Data Class: the data class attribute affects the way the data is reported externally from the Universal Hub.
Page 104
Point Number: the field specifies the DNP3 identifier for each binary Output channel. The valid range is 0-65535. The Point Number must be unique for each Binary Input Channel. Note that the same Point Number can also be used by a Binary Input Channel. Static Variation: the field defines the data object returned in response to a DNP3 static data poll request (e.g.
Page 105
state when comms fail. Because it is monitoring DNP frames, this works for both TCP and UDP connections. 0 (default) – no timeout, output never clear 1-65535 – timeout seconds (maximum approx. 18.2 hours). Analog This section is used to set up DNP3 points for Analogue Inputs. The Universal Hub Base Model has no customer useable analogue inputs, and the configuration page is reserved for future models.
Page 106
Data Class: the point Data Class attribute affects the way the data is reported externally from the Universal Hub. If a point configuration has a point Data Class other than Local, changes will be reported to the SCADA Master in the indicated DNP3 data class. As per DNP3 Standard requirements, any data configured for Class 1, 2, 3 is also returned in response to a Class 0 poll request.
Page 107
Point Number: the field specifies the DNP3 identifier for each binary Output channel. The valid range is 0-65535. The Point Number must be unique for each Binary Input Channel. Note that the same Point Number is also used by a matching DNP3 Frozen Counter point. Static Variation: the field defines the data object returned in response to a DNP3 static data poll request (e.g.
Page 108
If a point configuration has a point Data Class of Local, it is not available to the SCADA master through the Class 0, 1, 2, 3 mechanisms. Points configured as Local are accessible via a DNP3 "Level 3" read request. Valid point Data Class values are Local, Class 0, Class 1, Class 2 and Class 3.
Page 109
values are Local, Class 0, Class 1, Class 2 and Class 3. The default Data Class for Frozen Counter points is Local. Internal This section is used to set up DNP3 points for device status, which includes Input Voltage, Board(Internal) Temperature, Module(Cellular) Temperature, Mobile Signal Strength, and Registration Status.
Page 110
Data Class: the data class types as per the Analogue or Binary I/O points described previously. Value Deadband: the Value Deadband attribute as per the Analogue points described previously. The default deadband for device status is 0, meaning that any changes in value will result in a DNP3 event.
D E V I C E M A N A G E M E N T The Device Management settings provide configurations for the router itself, including management of device access, user account, system clock, debug tools, and firmware upgrade. System The system settings provide configurations for the device access controls.
Page 112
HTTPS: option to allow device access via HTTPS protocol. The protocol port can be configured instead of using the standard port 443 to add a level of device security. The protocol is disabled by default. SSH Terminal: option to allow device access via SSH protocol. The function is disabled by default.
Page 113
Both username and password can be configured with correct entries of current login credentials. It is strongly recommended that users change the default login credentials, at least the password, before deploying the device in the field to avoid security risks.
Backup / Profiles Backup / Profiles settings provide device configuration backup and restore function, as well as factory default reset. Save Settings to File: option to save the current device configuration to an encrypted binary file. Load Settings from File: option to load a device configuration from a previously save file.
Clock The Clock settings is to control the real time clock source in the router. Time Sync: option to specify the source that the router uses to synchronise its internal system clock. The source can be Cellular Network, NTP Server, or Manually Input. NTP Server: the IP/URL of the NTP server if using NTP server for clock source.
Ping Tool The Ping Tool page provides the ping check function over the Web interface for some debugging purposes. More useful debugging tools may be available in further firmware releases.
System Logs This page displays the current system log that may be helpful for some trouble shooting. The log can be downloaded locally via the download button. There is also a setting for remote syslog function.
Page 118
Enable Logs: option to enable the System log functions. Enabled by default. Remote Syslog: option to activate the remote syslog function. Disabled by default. Remote Syslog Server: the IP/URL of the remote syslog server.
Firmware Upgrade The Firmware Upgrade page is used for upgrading the router firmware via LAN or WAN interface. When “Choose F/W” is clicked, the Web GUI will pop up windows asking for the binary firmware image (.BIN file). Once selected, the router will upload the file into its internal memory and perform firmware upgrade.
S M S C O M M A N D S Universal Hub provides a comprehensive SMS command set for user to easily carry out remote diagnostics and some important settings. Follow are the list of SMS commands that are currently built-in. −...
Page 122
Syntax: RFIM.SMS.FACTORY Return: siteID,FACTORY DEFAULT and REBOOTING − I/O and Analogue Status Syntax: RFIM.SMS.IOSTATUS Return: siteID,IN0-stat,IN1-state,OUT0-stat,OUT1-stat,BT-xx.xx,BV-xx.xx,MT- xx.xx, P0-xxxx, P1-xxxx IN0, IN1: INPUT OUT1, OUT1: OUTPUT BT: Board temperature BV: Board supply voltage MT: Module temperature P0, P1: Pulse counter (only when function configured) −...
Page 123
Return: Last messages received from serial port. − APN setting Syntax: RFIM.SMS.APN=SIM-<SIM No.>,APN-<APNname>,AUTH- <Authentication>,ID-<Username>,PASSWD-<Password> <SIM No.>: 1 or 2 <Authentication>: 0 – None, 1- PAP, 2 - CHAP Return: siteID,SIM-<SIMNo.>,APN-<APNname>,AUTH- <Authentication>,ID-<Username>,PASSWD-**** − Current GNSS data Syntax: RFIM.SMS.GNSS Return: <SatelliteNumber>,Degree,minutes,seconds,<NORTH/SOURTH>, Degree,minutes,seconds,<EAST/WEST> LOCATION NOT FIXED −...
Page 124
− WAN Connect / Disconnect Syntax: RFIM.SMS.WANCONNECT RFIM.SMS.WANDISCONNECT Return: No message return for the commands. Instead, user can use SMS settings for notifications. − Input Counter Settings Syntax: RFIM.SMS.COUNTER <INx.> <option> TM-<Mode>,AT-<threshold> <INx>: 1 or 2 <Mode>: trigger mode, one of ON, OFF, or BOTH <threshold>: counter alarm threshold.
Page 125
D E V I C E A T C O M M A N D S E T The Universal Hub supports a set of AT commands for device status and SMS function via its physical serial interface or AT over IP connections. Password Protection When enabled, the device will be protected from changing or monitoring by any AT command unless the interface password is...
Page 127
Device Reboot − Device Reboot AT$$RESET When entered, the device will perform a software reset. − Periodic Reboot AT$$RESET=<num> <num>: the number of hours for periodic rest. 0 – disable periodic reset. Query Command: AT$$RESET? $$RESET: <num> Configuration Save/Restore Factory Reset −...
Page 128
− Save as a Profile AT$$PFSET When entered, the current device configurations will be saved as a Profile. − Profile Restore AT$$PFRST When entered, the current device configurations will be saved as a Profile. Cellular Network Status AT+CSQ +CSQ: <rssi>,<ber> <rssi>: Received Signal Strength Indicator, ranges 0 –...
Page 129
Query Command: AT+CMGF? +CMGF: <mode> − Sending SMS in Text Mode AT+CMGS=<num><CR> > <message><Ctrl-Z> <num>: the recipient phone number and must be quoted like “+61412345678”. It is recommended to use international format to avoid unexpected result. <message>: the SMS message body. The message must be entered after the prompt ">"...
Page 130
AT+CMGL=<stat> <stat>: the status of the messages. Supported status include: "REC UNREAD" - Received unread messages "REC READ" - Received read messages "STO UNSENT" - Stored unsent messages "STO SENT" - Stored sent messages "ALL" - All messages The command will list the messages matching the specified message status as below: +CMGL: <index>,<stat>,<sender>,<timestamp>,<message body>...
Need help?
Do you have a question about the MA-2080-B and is the answer not in the manual?
Questions and answers