background image

RLXIC-EH 

 Intelligent Cellular 

Data Communication and Host Modes 

RadioLinx Intelligent Cellular Ethernet Gateway for HSUPA (3G GSM) Networks  

User Manual 

 

 
Page 52 of 111  

ProSoft Technology, Inc. 

May 29, 2009 

 

To configure the RLXIC-EH for a normal UDP session, you need to set the 
Startup Mode Default to 73 (ATMD73). If you are using two modems, configure 
the Destination IP and Port in each to point to each other. Serial data will then be 
sent reliably between the two. 

Caution:

 Although it adds reliability, the simple implementation of the Reliable UDP mode in the 

RLXIC-EH does not check for duplicate packets. 

UDP Multicast Mode 

UDP Multicast mode results in any data received from the host serial port being 
sent to all the clients in the address list. The remote port number is taken from 
S53. To avoid flooding the network, the packets are sent to each client with a 
20ms pause in between. The receipt of UDP packets works as in normal UDP 
mode (that is, bound by the value S53 and/or AIP). Because it may take a while 
to transmit the data to all hosts (especially if all 20 Modbus entries are used and 
name resolutions are required), new data received from the host port is buffered 
until current transmissions to all hosts are finished. 

Enter the list of target IPs in the address list (ADDR LIST). The index numbers in 
the list are not used. Configure for a normal UDP session. Set the Startup Mode 
Default to 83 (ATMD83). Configure the Destination port to match the device port 
of the remote modems. 

7.3.4  TCP and TCP Pad 

When the RLXIC-EH is in a TCP session, all characters received on the serial 
port are assembled into TCP packets, and sent to the mode's remote IP 
address/port, and any packets received from the remote end of the TCP 
connection are disassembled, and dumped onto the serial line. 

A TCP connection is established by one of the following methods: 

ƒ

  Using the Dial TCP (DT) AT command. For example, 

ATDT192.168.3.23/3456

ƒ

  TCP auto answer is enabled (

S1

), a TCP connection request is received, and 

the modem is not in a data session. 

ƒ

  Data is received on the serial port, and 

o

 

The Startup Mode Default (

MD

) is 

4

 (auto TCP) 

o

 

The remote TCP destination, as defined in S53, successfully responds to 
the TCP connection request. 

The value of 

S7

 (TCP Connection Time-out) specifies the number of seconds to 

wait, after initiating a TCP connection attempt, for a successful connection to be 
established. If the connection has not been successfully established before the 
time-out occurs, ERROR/BUSY is returned. 

TCP packet assembly is affected by the values of 

S50

 (PAD Forwarding Time-

out) and 

S51

 (PAD Forwarding Character). Data received in the serial buffer will 

be transmitted when the idle inter-character time-out specified in S50 (in tenths of 
seconds) occurs or when a character is received that matches 

S51

 (if non-zero). 

Summary of Contents for RLXIC-EH

Page 1: ...RLXIC EH Intelligent Cellular RadioLinx Intelligent Cellular Ethernet Gateway for HSUPA 3G GSM Networks May 29 2009 USER MANUAL...

Page 2: ...in flight In aircraft the RadioLinx Intelligent Cellular products MUST BE POWERED OFF When operating the RadioLinx Intelligent Cellular products can transmit signals that could interfere with various...

Page 3: ...l us ProSoft Technology 5201 Truxtun Ave 3rd Floor Bakersfield CA 93309 1 661 716 5100 1 661 716 5101 Fax www prosoft technology com Copyright ProSoft Technology Inc 2009 All Rights Reserved RLXIC EH...

Page 4: ......

Page 5: ...ower Connector 15 3 Activating RLXIC EH on your cellular provider 17 3 1 Installing the SIM 17 3 2 Configuring the APN 19 4 Hardware Installation of the RLXIC EH 21 4 1 Connecting to Power 22 4 2 Conn...

Page 6: ...3 Dynamic Names 63 8 4 Using IP Manager with your RLXIC EH 63 8 5 Understanding DNS 65 9 SNMP Simple Network Management Protocol 67 9 2 SNMP Configuration 68 9 3 SNMP MIB Definition Sample 70 10 Confi...

Page 7: ...mmunication 11 Powered by ALEOS RLXIC EH modems are designed to maintain a reliable consistent network connection With a serial interface and a vast library of machine protocols the RLXIC EH is a work...

Page 8: ...ose who own Intelligent Cellular modems You can download the applications and their user guides from the ProSoft Solutions web site www prosoft technology com Contact your dealer or ProSoft Technology...

Page 9: ...ducts on a large scale Network Monitoring AceNet allows you to efficiently deploy monitor and maintain wireless networks of any size by enabling you to quickly configure an entire group of RadioLinx m...

Page 10: ...t traffic to and from the computer or other end device One to one means that your RLXIC EH will provide a connection for one device to the Internet at a time In Private Mode the RLXIC EH will provide...

Page 11: ...s into to a domain name Caution If you want to connect remotely to your RLXIC EH using TCP IP the IP address given to your modem by your cellular provider cannot be a private or internal IP address su...

Page 12: ...provides end to end packet data services with an enhanced connectivity building on GPRS technology and using the established GSM networks EDGE provides higher transmission rates and better transmissi...

Page 13: ...way Data Serial and USB Port Machine Protocols Simple Integration with Legacy Equipment Persistent Network Connectivity Remote Management and Configuration Suitable for use in Class I Division 2 Group...

Page 14: ...A to 120 mA Input Voltage 9 28V DC 2 1 6 Standards Approvals Carrier specific approvals FCC Industry Canada 2 1 7 Host Interfaces Ethernet 10BaseT RJ 45 Digital Input 1 contact USB Type B 5 Pin mini A...

Page 15: ...x Intelligent Cellular Ethernet Gateway for HSUPA 3G GSM Networks ProSoft Technology Inc Page 15 of 111 May 29 2009 2 2 Power Connector Warning Explosion Hazard Do not disconnect equipment unless powe...

Page 16: ...RLXIC EH Intelligent Cellular Specifications RadioLinx Intelligent Cellular Ethernet Gateway for HSUPA 3G GSM Networks User Manual Page 16 of 111 ProSoft Technology Inc May 29 2009...

Page 17: ...t may be pre installed by your ProSoft Technology Representative 3 1 1 Before you start If the SIM was pre installed activation of your modem is complete Cellular Account Required Cellular Account Req...

Page 18: ...screw driver 3 1 2 Opening the Case 1 Unplug the RLXIC EH power and all cables 2 Using a small Phillips head screw driver remove the screws on the front of the RLXIC EH 3 1 3 Remove the SIM from the c...

Page 19: ...knows how it will be communicating with the network The APN allows custom IP addressing and tailoring your company s wireless IP solution to meet the security and IP addressing requirements of your a...

Page 20: ...all the necessary drivers for a USB connection 3 Enter the password The default password will be entered for you 4 Click OK 3 2 3 Enter the APN 1 Select CELLULAR from the menu on the left side of AceM...

Page 21: ...ensure that there is adequate airflow around the modem but that it is kept free from direct exposure to the elements such as sun rain dust etc Caution The RLXIC EH is in a hardened case and designed f...

Page 22: ...ital input to the modem through the digital I O port Your RLXIC EH can be used with either DC or AC with the appropriate power adapter DC cables and AC adapters are available as optional accessories i...

Page 23: ...es using a TCP Optimizer Your RLXIC EH s full speed 12 Mbit USB 2 0 port can be connected directly to most computers or other devices using a standard full speed USB 2 0 cable If the computer or devic...

Page 24: ...tory defaults 4 3 2 Light Patterns The LEDs on the front of the modem will respond in different patterns to indicate modem states Normal Each LED mentioned above is lit as applicable Start up The LEDs...

Page 25: ...bracket on a 35 x 7 5mm DIN rail at a slight angle with the hook on the left side of the bracket hooked into the right side of the unit on the left 2 Rotate the bracket onto the DIN rail with the top...

Page 26: ...r Manual Page 26 of 111 ProSoft Technology Inc May 29 2009 4 4 3 Mounting Bracket Dimensions 4 5 Connecting Antennas The RLXIC EH radio has two antenna ports For best performance ProSoft Technology re...

Page 27: ...nagement applications of the AceWare suite or you can use a terminal emulator application such as HyperTerminal PuTTY or many others Because the AceWare applications are designed for ease of use nearl...

Page 28: ...ou are connecting remotely you can use UDP TCP or SMS o If you are connecting locally with the modem connected directly to your computer using a serial cable you can use PPP o If you are connecting lo...

Page 29: ...in the NEW VALUE column by typing in the desired change or using the drop down menus 3 The current configuration is shown in the VALUE column 5 1 4 Write the changes to the modem 1 Click the WRITE but...

Page 30: ...1 Configure the master modem 2 Click the COPY button on the tool bar to transfer all the configured settings to the New Value column 3 Remove settings that are specific to your master modem or verify...

Page 31: ...ted yourself using the steps above or a template provided by your RadioLinx representative or someone in your company who has set up a modem template The template you wish to apply must be saved to yo...

Page 32: ...ch you are loading the template will be discarded 5 2 3 Optional Applying one template to several modems simultaneously with AceNet AceNet allows you to connect to and monitor several modems at the sa...

Page 33: ...irst with your mouse and with the control button held down click the additional modem 2 Select the MODEM option in the tool bar and then select APPLY ACEMANAGER TEMPLATE 3 Either type in the Template...

Page 34: ...plication such as Microsoft HyperTerminal PuTTY or similar The following directions are for HyperTerminal which is part of a standard installation of Windows XP START ALL PROGRAMS ACCESSORIES COMMUNIC...

Page 35: ...l Emulation Utility page 46 for more information on configuring and using the virtual serial port 2 Type in 192 169 13 31 for Host Address 3 Change the Port Number to 2332 4 Click OK Connected 1 Type...

Page 36: ...ext example Dn The n is variable Acceptable parameters and or specific formats are listed with each command Most commands with parameters can be entered with to read the current value for example AT D...

Page 37: ...net port or a virtual serial port A driver installation is required to use the USB port in either mode Note It is recommended that you use a USB 2 0 cable with your RLXIC EH and connect directly to yo...

Page 38: ...2 Connect the RLXIC EH to your computer s USB port When you connect the RLXIC EH for the first time to a USB port on your computer Windows should detect a new device and prompt you to install the driv...

Page 39: ...or the Setup Wizard the drivers have been conveniently copied to your hard drive Enter C Program Files Common Files AirLink as the location to search o If you will be installing the driver from a fil...

Page 40: ...Port Settings Virtual Ethernet The USB Ethernet connection will show up in your Network Connections as a Local Area Connection Tip If you also have an Ethernet card on the computer or have installed...

Page 41: ...button 4 Click on the in front of NETWORK ADAPTERS The newly installed driver AirLink USB Ethernet RNDIS should be displayed If the driver is displayed with a and number behind the driver name such a...

Page 42: ...111 ProSoft Technology Inc May 29 2009 Virtual Serial You can verify the installation by looking in the Device Manager 1 Click on START CONTROL PANEL 2 Double click on the SYSTEM icon 3 Select the HA...

Page 43: ...rt More than one copy of the driver should not cause any problems because only the connected port and its driver would be active To connect to the modem using the USB virtual serial most applications...

Page 44: ...HSUPA 3G GSM Networks User Manual Page 44 of 111 ProSoft Technology Inc May 29 2009 2 Select the Advanced tab and click the Advanced Port Settings button 3 At the bottom of the screen the current port...

Page 45: ...ing USB Ethernet with AceManager In AceManager use the UDP or TCP connection and enter the IP address of the modem 192 168 13 31 by default and the password 12345 by default 6 3 2 Using USB Ethernet w...

Page 46: ...will appear as a standard serial port Use the PPP connection and select the COM serial port of the USB connection Tip You will need to open AceManager after you connect the USB cable to your computer...

Page 47: ...have one to many routing you can connect the RLXIC EH to a router The router would provide the multiple routing and the RLXIC EH would provide one to one for the router to the cellular network and the...

Page 48: ...ands refer to the appendix AceManager is a graphical user interface for most AT Commands AT commands must always be terminated by CR ASCII character 0x0D a carriage return pressing enter on the keyboa...

Page 49: ...PPP mode is entered from the AT mode by using any of the following commands AT APPP ATDT10 0 0 1 ATDT10001 ATD 19788 or 777 99 1 CLIENT In response to any of the preceding commands the RLXIC EH will r...

Page 50: ...y querying S110 When the modem is in UDP PAD Packet Assembly and Disassembly Mode all characters received on the serial port are assembled into UDP packets and sent to the remote IP address port or th...

Page 51: ...0 if you re going to be using auto answer or either PAD mode In those circumstances you will want the modem to close the socket if the connection goes idle for too long particularly if the other side...

Page 52: ...numbers in the list are not used Configure for a normal UDP session Set the Startup Mode Default to 83 ATMD83 Configure the Destination port to match the device port of the remote modems 7 3 4 TCP and...

Page 53: ...special unique modes Now that UDP auto answer UDP Half open S82 2 can be enabled in conjunction with UDP PAD mode MD3 effectively this is the same as MD5 and MD6 previously accomplished Setting MD5 a...

Page 54: ...ddress you want the RLXIC EH to give to your device DHCP network Mask The subnet mask that is passed to the DHCP client on the Host device HOSTPEERIP Set to the IP address you want for the RLXIC EH HO...

Page 55: ...t assigns 10 1 2 2 as the router address 3 The RLXIC EH also sends a 24 netmask 255 255 255 0 by default and sets up a static route which maps 192 168 13 31 or the address configured with HOSTPEERIP i...

Page 56: ...enter the fields in the Port Forwarding group Number of PF Entries Set value to number of used Port forward rules for performance gain Each forwarding entry has four parameters o Public Port Port num...

Page 57: ...evice Note The default settings are independent of the number of Port Forward entries and can be used with port forwarding to pass anything not forwarded to specific ports o Default Interface Choose t...

Page 58: ...be set when you enable Non Friends Port Forwarding Port Filtering Mode Independent of the IP filtering this mode can be enabled to block ports specified or allow ports specified When enabled all ports...

Page 59: ...value less than the minimum the minimum value will be set IPPINGADDR sets the IP address you want to use for the connection test Caution If IPPINGADDR is left blank or is set to an invalid IP address...

Page 60: ...RLXIC EH Intelligent Cellular Data Communication and Host Modes RadioLinx Intelligent Cellular Ethernet Gateway for HSUPA 3G GSM Networks User Manual Page 60 of 111 ProSoft Technology Inc May 29 2009...

Page 61: ...in a cab Remote access to a computer a PLC an RTU or other system Monitoring and troubleshooting the status of the modem itself without needing to bring it in or go out to it A dynamic IP address is s...

Page 62: ...g the parts of a domain name can help to understand how IP Manager works and what you need to be able to configure the modem A fully qualified domain name FQDN generally has several parts Top Level Do...

Page 63: ...t can change frequently if the old information was used such as with a DNS server which indicates the address can be cached for a long period of time when the IP address changed the domain would no lo...

Page 64: ...d key which is used instead of RadioLinx secret key when using an IP Manager server other than the one provided by ProSoft Technology Restrictions for Modem Name For the Modem Name you should use some...

Page 65: ...nother modem or other device that has a domain name but an unknown or dynamic IP address such as another remote RLXIC EH using IP Manager 8 5 1 Configuring DNS Generally when your RLXIC EH receives it...

Page 66: ...d DNS User if you have two DNS users DNS1 and DNS2 The primary and secondary DNS servers set by Provider when your RLXIC EH gets its IP address DNSUSER Set this if desired to an additional DNS server...

Page 67: ...g and trend analysis and device monitoring Authentication ensures SNMP messages coming from the agent such as the RLXIC EH have not been modified and the agent may not be queried by unauthorized users...

Page 68: ...s port 161 however most Internet providers including cellular block all ports below 1024 as a security measure You should be able to use a higher numbered port such as 10161 9 2 2 Security Level SNMPS...

Page 69: ...type will be obscured by x For the password you can use numbers letters and or punctuation Caution The password is case sensitive drowssaP is not the same as drowssap 9 2 4 Trap Destination SNMPTRAPD...

Page 70: ...radiolinx 2 status OBJECT IDENTIFIER radiolinx 3 gps OBJECT IDENTIFIER radiolinx 4 GENERAL phoneNumber OBJECT TYPE SYNTAX DisplayString SIZE 10 MAX ACCESS read only STATUS current general 1 deviceID...

Page 71: ...CCESS read only STATUS current common 3 netUID OBJECT TYPE SYNTAX DisplayString MAX ACCESS read only STATUS current common 4 netPW OBJECT TYPE SYNTAX DisplayString MAX ACCESS read only STATUS current...

Page 72: ...TYPE SYNTAX INTEGER MAX ACCESS read only STATUS current status 3 rssi OBJECT TYPE SYNTAX INTEGER 125 50 MAX ACCESS read only STATUS current status 4 serialSent OBJECT TYPE SYNTAX INTEGER MAX ACCESS re...

Page 73: ...ng that is displayed for these objects is the same display for the corresponding AT Command Object AT Command phoneNumber NETPHONE deviceID DEVICEID electronicID I3 aleosSWVer I1 aleosHWVer I1 modemSW...

Page 74: ...IC EH Intelligent Cellular SNMP Simple Network Management Protocol RadioLinx Intelligent Cellular Ethernet Gateway for HSUPA 3G GSM Networks User Manual Page 74 of 111 ProSoft Technology Inc May 29 20...

Page 75: ...figured using a terminal emulation and typed AT commands Some commands also require PassThru mode Tip You can use a fully qualified domain name instead of an IP address for most configuration options...

Page 76: ...ct name for example RLXIC EH n 1 The RLXIC EH s firmware ALEOS version hardware ID and copyright n 2 The internal hardware s firmware version and relevant hardware ID n 3 The hardware module s unique...

Page 77: ...P address 0 0 0 0 may be displayed The current IP address of the modem reported by the internal module generally obtained from your cellular provider This is the address can contact the RLXIC EH from...

Page 78: ...ular network detected Hardware Reset The internal module is being reset This is a temporary state NETSERV The type of service being used by the modem for example Tech NETCHAN The current active channe...

Page 79: ...d attempts IP Reject Count or Log Rejected IP Data Temperature of the Internal Hardware Module The temperature of the internal radio module 10 3 Common The groups under the heading Common encompass th...

Page 80: ...set with the command S110 n 1 65535 NETUID uid The login that is used to login to the cellular network when required uid user id up to 64 bytes NETPW pw The password that is used to login to the cell...

Page 81: ...resh all to see all the ER fields n 0 Disables n 1 Enables Note is not proceeded by AT nor does it require a carriage return enter There must be an idle time set by S50 on the serial port before and a...

Page 82: ...the start of the name For example if ATDPHONY is issued this will be interpreted as dial a UDP connection to HONY To dial using the default method to host PHONY one would issue ATD PHONY Several speci...

Page 83: ...e and try again The default is 0 0 0 0 which allows any IP address from the network d d d d IP address Example AT STATICIP 192 168 1 23 Caution STATICIP does not set the IP address of the modem it mer...

Page 84: ...ER These updates are as per RFC2136 They are not secure and are recommended only for a private network In a public network the IP Logger services should be used instead n 0 DNS updates disabled Defaul...

Page 85: ...o add to this name name modem name for example mymodem Example if MODEMNAME mymodem and DOMAIN eairlink com then the modem s fully qualified domain name is mymodem eairlink com Automatically Generated...

Page 86: ...ng server This will occur even if the IP address of the RLXIC EH does not change IPMGRUPDATE1 is used to set the refresh rate to IPMANAGER1 while IPMGRUPDATE2 is used with IPMANAGER2 If the value is s...

Page 87: ...ular carrier while registering on the network If the network issues a new IP address the cellular connection will be closed because the IP address has changed and has to be re initiated default n 1 Pr...

Page 88: ...Default n 1 PAP and CHAP n 2 CHAP HOSTUID string Host User ID for PAP or CHAP string user id up to 64 bytes HOSTPW string Host Password for PAP or CHAP string password DHCPSERVER n Act as a DHCP serv...

Page 89: ...rt Message Service is another way to send messages via the cellular network Most SMS commands require the modem to be in PassThru mode Note SMS may not be supported by your account with your cellular...

Page 90: ...of the email message The email message is terminated and sent by entering a or Ctrl Z on an empty line Cannot be configured with AceManager email email address body message body SMTPSTATUS Returns th...

Page 91: ...minimum interval which can be set for Keepalive If you set IPPING for a value between 0 and 15 the minimum value of 15 will be set IPPINGADDR d d d d name Set the IP address or valid internet domain...

Page 92: ...0 Disabled n 1 65535 Tip Many networks have the ports below 1024 blocked It is recommended to use a higher numbered port TELNETTIMEOUT n Telnet port inactivity time out By default this value is set to...

Page 93: ...ions will be silently discarded n 2 Authentication and encryption equivalent to authPriv setting in SNMPv3 SNMPv3 is required to do authentication and encryption SNMPv2c and SNMPv3 authNoPriv transmis...

Page 94: ...ng Firewall mode you will not be able to use AceManager remotely or Telnet to the modem unless you are contacting the modem from one of the configured IP addresses Note Firewall mode will only prevent...

Page 95: ...Start was set to 192 168 13 50 and the Range 1 End was set to 192 68 13 95 then the IP address of 192 168 13 100 would not be allowed because it would be outside of the range but 192 168 13 75 would...

Page 96: ...e Port connected to the physical interface specified and using the host IP address Note This feature can be used only in private mode Note There are no AT commands for Port Forwarding parameters they...

Page 97: ...g features can cause degraded modem performance DBGPPPLVL n Sets the logging level for the PPP stack n 0 No logging n 1 Log client events default n 2 Log server events n 3 Log client and Server events...

Page 98: ...log DBGDHCPLVL n Enable or disable internal DHCP logging n 0 No logging n 1 Log DHCP events NAI name Enter the user name of your account NAI The user name is usually expressed as an email address with...

Page 99: ...r value as defined by the account apn access point name RXDIVERSITY Enables or disables antenna diversity COPS mode format oper Manually specify an operator Refer also to NETOP mode 0 Automatic any af...

Page 100: ...RLXIC EH Intelligent Cellular Configuration Commands RadioLinx Intelligent Cellular Ethernet Gateway for HSUPA 3G GSM Networks User Manual Page 100 of 111 ProSoft Technology Inc May 29 2009...

Page 101: ...nformation about the processor and user data files as viewed through and LED patterns on the processor 3 Details about the serial devices interfaced if any 11 1 How to Contact Us Technical Support Int...

Page 102: ...MA c All returned Products must be shipped freight prepaid in the original shipping container or equivalent to the location specified by ProSoft and be accompanied by proof of purchase and receipt dat...

Page 103: ...om the date of shipment as detailed in Limited Warranty page 103 The Warranty Period may be extended at the time of equipment purchase for an additional charge as follows Additional 1 year 10 of list...

Page 104: ...defect are warranteed in the terms specified above for new Product provided said warranty will be for the period remaining on the original new equipment warranty or if the original warranty is no long...

Page 105: ...oft and its employees from and against all liabilities losses claims costs and expenses including attorney s fees and expenses related to any claim investigation litigation or proceeding whether or no...

Page 106: ...ect to such software and or other intellectual property 11 3 5 Disclaimer of all Other Warranties The Warranty set forth in What Is Covered By This Warranty page 104 are in lieu of all other warrantie...

Page 107: ...t are important to the Customer 11 3 9 Allocation of Risks This Warranty allocates the risk of product failure between ProSoft and the Customer This allocation is recognized by both parties and is ref...

Page 108: ...RLXIC EH Intelligent Cellular Support Service Warranty RadioLinx Intelligent Cellular Ethernet Gateway for HSUPA 3G GSM Networks User Manual Page 108 of 111 ProSoft Technology Inc May 29 2009...

Page 109: ...99 NETCHAN 78 NETERR 78 NETIP 77 NETOP 78 NETPHONE 76 80 NETPW pw 80 NETRSSI 78 NETSERV 78 NETSMS2EMAIL n 90 NETSTATE 77 NETUID uid 80 NETWDOG n 93 POWERIN 78 RESETCFG 93 RXDIVERSITY 22 26 99 SMTPADD...

Page 110: ...ic vs Static IP Addresses 10 E Eairlink com 65 EDGE 12 Enable Event Reporting n 81 Enter the APN 20 Enter the configuration options 29 Environmental 14 F Features and Benefits 13 Finishing the SIM ins...

Page 111: ...al Modes 47 49 Set the Port Type 38 SHA d d d d 98 Simplified Deployment 8 SLIP 50 SMTP 89 SNMP Simple Network Management Protocol 67 SNMP Configuration 68 SNMP MIB Definition Sample 70 SNMP Traps 67...

Reviews: