INSTRUCTION MANUAL IPn3Gb Cellular Modem JBOVBSZ 201 Copyright © 2014 Campbell Scientific (Canada) Corp.
Table of Contents PDF viewers: These page numbers refer to the printed version of this document. Use the PDF reader bookmarks tab for links to specific sections. 1. Introduction ................................................................ 1 2. Cautionary Statements .............................................. 1 3. Initial Inspection ......................................................... 1 4. Specifications............................................................. 2 5. Installation .............
6. Operation .................................................................. 40 6.1 6.2 Program the Modem .......................................................................... 40 Connectors and Indicators ................................................................. 40 6.2.1 Modem Front.............................................................................. 40 6.2.2 Modem Back .............................................................................. 41 6.3 Hardware ..................
IPn3Gb Cellular Modem 1. Introduction This manual provides information for interfacing the Microhard IPn3Gb cellular modem to Campbell Scientific dataloggers. Please note that this manual will focus on the use of the IPn3Gb cellular modem on the Bell, Telus, and Rogers networks. The IPn3Gb cellular modem is a high-speed interface optimized for use on the 3G (HSPA+) network. The modem is accessed through the Internet using TCP/IP communication protocols using a Public IP address (Dynamic or Static).
4. Specifications Supported bands: UMTS/HSPA FDD Bands [MHz] – Six band Band I (2100MHz), Band II (1900MHz), Band IV (1700MHz), Band V (850 MHz), Band VI (800MHz), Band VII (900MHz) 3GPP Release 7 5.76 Mb/s uplink, 21.1 Mb/s downlink, or 5.76 Mb/s uplink, 7.2 Mb/s downlink Data features: HSDPA cat 14, up to 21.1 Mb/s DL for LISA-U230 GPRS multi-slot class 125, coding scheme CS1-CS4, up to 85.6 kb/s DL/UL EDGE multi-slot class 125, coding scheme MCS1-MCS9, up to 236.8 kb/s DL/UL CSD GSM max 9.
5. Ethernet: 10/100 BaseT, Auto – MDI/X, IEEE 802.3 SIM Card: 1.8 / 3.
NOTE o Rogers Public Dynamic IP subscription o Data plan type: “Flex Data for Tablet” – (all 3 service providers) It is recommended to discuss the account types available and their requirements with your intended Service Provider before purchasing the IPn3Gb cellular modem. What you receive from the service provider: x x x x x 5.
x NOTE 5.3 SC932A Interface – required if connecting the modem to the CS I/O port of a datalogger. If you have a black SC12 cable that is not Rev1 or newer (indicated on cable), it is a CS I/O cable and will not work for RS-232. Connect the black SC12 cable between the datalogger and the SC932A. Use a 9pin serial cable or a blue ribbon cable between the modem and the SC932A Configuration 5.3.
3. Connect the power cable between the Vin & GND terminals on the modem and the power source. 4. Connect the USB (C2809), Ethernet (L28900) or equivalent Ethernet cable between the modem and the PC to start the configuration process. 5.3.3 Connecting for Configuration Note Be sure to allow the modem to warm up before trying to connect. A minimum warm up time of 2 minutes is recommended. In order to configure the modem you will need to connect via USB or Ethernet using a web browser (e.g.
5.3.4 Network Provisioning NOTE The network provision configurations are specific to the service provider. The remaining configuration steps are the same for Bell, Telus, or Rogers users. Details related to Dynamic and Static IP configurations are listed below. To provision the modem on the service provider network the following information will need to be entered into the “Config” tab under “Carrier”. Please note that the guidelines below may not apply in all cases.
x User Name: 10-digit phone#@static.bell.ca x Password: required; ask Bell service provider x Submit. (Save) 5.3.4.1.2 Dynamic IP x Access Point Name (APN): public.bell.ca Across Canada, the APN for a Dynamic IP is public.bell.ca x User Name: 10-digit phone#@public.bell.ca x Password: not required x Submit. (Save) x APN: For example, static.telus.com Static APNs differ across Canada; ask Telus service provider for appropriate APN x User Name: 10-digit phone#@static.telus.
x Submit. (Save) When provision details are saved to the modem, it should provision on the network. This can be confirmed under System | Summary. x x x Active Status = Call in progress or Connected Network = Name of service provider SIM Card = Ready Check RSSI value for signal strength. Signal strength should be greater than105dBm; the preferred signal strength is greater than -95. 5.3.5 Dynamic DNS (DDNS) NOTE If your modem is configured with a Static IP, skip this step and move on to Section 5.3.6.
x Choose from one of the following providers: x Enable “DDNS Status” x Select “Service name” of the provider you have signed up with. Enter related domain, User ID, and Password x Submit 5.3.5.1 DDNS Example The following is an example of how to setup a free DDNS service. The steps listed are specific to this DDNS provider and may not reflect the steps required to setup a DDNS from a different provider. x Of the available DDNS service providers select the one that best meets your needs.
x Select the DNS manager link x Add an appropriate domain name and choose a suffix from the drop down list. x Click “Add Domain”. If the combination is available the domain will be added to your account. If the domain is not available select again until you find a domain.
x Be sure to have the domain, account username, and password details available so that they can be entered into the modem configuration, as well as the LoggerNet setup. x Enter details into the modem configuration 5.3.6 Serial Port Configuration (COM1/COM2) In order for the modem to communicate with a Campbell Scientific datalogger, the modem’s serial port must be properly configured. The IPn3Gb has two 9pin serial ports. The COM1 (Data) port can be used for either a TCP server or PPP configuration.
(e.g. FTP client, Email client, HTTP server, and FTP server). For information on the PPP configuration procedure, see Section 5.3.8. However, a TCP server configuration is also possible for use with these dataloggers if IP functionality is not required. For any datalogger without an IP stack (e.g. CR200X series or legacy dataloggers), a TCP server configuration is the only option. The settings below are applicable to the TCP server configuration.
5.3.7 Firewall The firewall controls the incoming and outgoing traffic through the modem based on user-created rules. You must configure the firewall in order to communicate with the datalogger. In addition, the firewall helps prevent unauthorized access or data usage. The setup below can be used with all service providers. 5.3.7.1 Firewall Rules (TCP Server) This setup can be used with all service providers.
With the Firewall enabled it is possible to define specific traffic that will be allowed by configuring the destination port, as described in the following steps. x Navigate to the ‘Rules’ tab x Enter a name for the rule x Configure the ‘Destination PORT’ to match that of the datalogger (i.e. 6785). This must be the same as the PakBus port and the local listening port configured in Section 5.3.6. x Click the‘Add’ button, then click the‘Apply’ button. 5.3.7.
Figure 5—1 Port Forwarding Fields Rule Name - Enter a convenient reference or description for the rule. Each rule must have a unique name, which can be up to 10 characters. Internal Server IP - Enter the IP address of the intended internal server (i.e. on LAN side of IPn3Gb). This is the IP address given to the device connected to the IPn3Gb Ethernet port. The IP address must be based on the default IP gateway and IP subnet mask of the IPn3Gb, which can be reviewed under the Network > Config tabs.
port of the modem via a null modem cable. The second datalogger, a CR1000 is networked to the modem via an NL201 and a pair of RF401A radios. In any such arrangement it is important to configure firewall and port forwarding rules to ensure proper access while maintaining a reasonable level of protection. This example assumes that all necessary configuration steps were taken to provision the IPn3Gb on the network in either a Static or Dynamic IP arrangement.
CR200X portion of the application: In this example, the CR200X is left in its default state. 1. IPn3Gb COM1 configuration a. Change the COM1 Data Baud Rate to 9600 to match the CR200X default baud rate. b. Confirm that the Local Listening Port is 6785 (default port of the CR200X). c. Submit new settings.
2. Activate Firewall a. Set the firewall status to Enable. This is required for the operation of the Firewall and port forwarding rules. 3. Firewall Rule for the CR200X in the IPn3Gb (same as Section 5.3.7) a. Configure a rule that will allow WAN IP traffic through the firewall on port 6785. This allows remote access to the CR200X, which has a default port of 6785. b. Add the new rule and Apply.
4. Loggernet setup for CR200X remote communications a. Add an IP port – enter the Static IP or Dynamic DNS details for the IPn3Gb cellular modem, followed by port 6785. b. Add a PakBus port and a CR200 series datalogger. In this example, the 2 elements of the Loggernet setup stay in their default state. c. Apply setup.
CR1000 portion of the application: 1. Port Forwarding Rule for the NL201 in the IPn3Gb Cellular Modem a. Give the port forwarding rule a name. b. Set the Internal Server IP to 192.168.0.2. The use of this IP address is based on the IPn3Gb having a gateway of 192.168.0.1. and an IP subnet mask of 255.255.255.0. These variables can be changed in the IPn3Gb setup under Network/Config, if required. c. Set the internal and external ports to 6784. d. Add the new rule and Apply.
2. NL201 Setup – Network Settings a. Disable ‘Use DHCP’ b. Enter the IP address, network mask, and default gateway, as required. In this example, the NL201 is given the IP address 192.168.0.2, with a network mask of 255.255.255.0, and a default gateway of 192.168.0.1.
3. NL201 Setup – RS-232 settings a. Set the configuration to TCP Serial Server. b. If you require the use of a port other than 6784, change the service port. c. Set the baud rate to 38400. This will match the default baud rate used in the RF401A. d. Apply the configuration to save the settings on both tabs.
4. RF401A spread spectrum radio – base (at NL201) a. Set the active interface to RS-232 b. Set the protocol to Transparent c.
5. RF401A spread spectrum radio – Remote (at CR1000) In this example, the radio is using the CSI/O port to connect to the datalogger. The RS-232 port can be used, if required. If the RS-232 is required, a configuration a. Set the active interface to RS-232 b. Set the protocol to Transparent c.
6. Loggernet setup for CR1000 remote communications a. Add an IP port – enter the static IP or the dynamic DNS details for the IPn3Gb cellular modem, followed by port 6784. b. Add a PakBus port and a CR1000 series. In this example, the 2 elements of the LoggerNet setup stay in their default states. c. Apply setup.
5.3.8 Point to Point Protocol (PPP) Communications (optional) Note The firmware version of the IPn3Gb must be v2.2.0-r2130 or newer to be able to properly work with the datalogger using the PPP connection. If required, an update is available from the Campbell Scientific (Canada) website at: http://www.campbellsci.ca/19_1_768 In PPP mode, the modem assigns the datalogger an IP address by means of a serial connection.
connection for PPP communications requires the use of a null modem cable to connect the datalogger RS-232 to the modem ‘Data’ port. 5.3.8.1 IPn3Gb COM1 PPP Configuration It is necessary to configure COM1 to use PPP so that the datalogger can communicate with a network using a PPP connection. Other PPP settings can be adjusted as needed, but any changes must be reflected appropriately in the modem and datalogger configuration.
5.3.8.2 IPn3Gb Firewall and Port Forwarding Configuration for PPP The proper configuration of the Firewall and the related Port Forwarding Rules is necessary to control different types of access and ensure that IP traffic is properly routed through the modem to the datalogger. The configuration of the Firewall will help avoid unauthorized access to data usage. x x x Ensure Firewall status is set to ‘Enable,’ in order to proceed with the remaining configuration. Set WAN request to ‘Block.
Under the Firewall tab, select Port Forwarding. Rules are required to map the ports required to ensure HTTP, FTP and LoggerNet communications to the datalogger at the assigned IP address. 1. In order to setup access to the datalogger HTTP server (for access to the datalogger’s webpage), the following rule configuration needs to be added and applied: x x x x x x Enter a Rule Name for HTTP Internal Server IP = 192.168.0.
3. In order to setup access to the datalogger via LoggerNet and the PakBus/TCP Service Port, the following rule configuration needs to be added and applied: x x x x x x NOTE Enter a Rule Name Internal Server IP = 192.168.0.99 (this is the IP address assigned to the datalogger) Internal Port = 6785 Protocol = TCP External Port = 6785 Click ‘Add’, then ‘Apply’ Be sure to include the external port number in any communications attempting to reach the datalogger (ex.:173.182.77.117:6785).
5.3.8.3 Datalogger PPP Configuration Using the Device Configuration Utility, connect to the datalogger to configure the PPP and ComPorts settings. Under the ComPorts Settings tab: x x Select the RS-232 ComPort Baud Rate = 115.
5.3.9 Security Note If either password is lost the modem will need to be manually reset to defaults and reconfigured in order to regain access. In order to keep the system secure it is recommended to change the administrator and upgrade passwords from the factory defaults. Changing the administrator password will protect against modifications to the modem’s configuration. Changing the upgrade password will protect against unauthorized upgrades.
5.3.10 Configuration Backup It is possible to backup the configuration of a modem after completion. x Under Tools navigate to the Maintenance tab. x Select “Download” under System Settings. This will allow a text file to be downloaded to a PC. x Save the “system.config” file as required.
5.3.11 Load Configuration or Firmware It is possible to upload a “system.config” file to a modem either to restore settings or as a template to help configure multiple modems. Note 5.4 x Under Tools navigate to the Maintenance tab. x Under HTTP Upgrade: ‘File:’ browse for the related file. x Open the “system.config” and upload the file. It must be loaded as “system config” regardless of the filename it was saved under. The modem will only accept the filename “system.
4. For PakBus dataloggers, add 10 seconds of Extra Response Time. “PakBus Port Always Open” should not be checked.
5. 5.5 For PakBus dataloggers, set the PakBus address to match that of the datalogger (default address in the datalogger is 1). Click the “Apply” button to save changes. Wiring and Connections Power for the modem can be sourced directly from the datalogger. Refer to Table 5-1 for details. Connection to the switched 12V terminal allows the user to control power to the modem through the datalogger program. In this way, power can be conserved by limiting the time that the modem is on.
5.5.1 Modem Connection using the L18663 Null Modem Cable In order to connect to a CR1000, CR3000, CR800, or CR200X series RS-232 port you will require a Null Modem Cable, Campbell Scientific part number L18663. Connect one end of the Null Modem Cable to the IPn3Gb cellular modem and the other to the datalogger’s RS-232 port. 5.5.2 Modem Connection using the SC932A If connecting to any datalogger’s CS I/O port you will require an SC932A interface from Campbell Scientific.
39
6. Operation 6.1 Program the Modem It is recommended that the modem be provisioned and tested in the office (assuming cellular coverage) rather than in the field. 6.2 Connectors and Indicators 6.2.1 Modem Front The front of the IPn3Gb cellular modem includes the USB port, Diagnostic port, SIM card slot, Indicator LEDs, and Config button. Figure 6—1 Front view of the IPn3Gb Cellular Modem x The USB port can be used to configure the modem. See Section 5.3.3.1 for details.
stay ON solid (indicating it has achieved its specific operational status). x CONFIG (Button) - Holding this button depressed while powering-up the IPn3G will boot the unit into FLASH FILE SYSTEM RECOVERY mode. The default IP address for system recovery (only - not for normal access to the unit) is static: 192.168.1.39. x If the unit has been powered-up for some time (>1 minute), depressing the CFG Button for 8 seconds will result in FACTORY DEFAULTS being restored, including a static IP address of 192.
6.3 Hardware x C2675 IPn3Gb Mounting Kit – includes mounting hardware for securing the modem to below referenced environmental enclosure. IPn3Gb should be mounted in a position that allows easy access for the cables so they are not bent, or constricted. x Antenna – the following antennas are available from Campbell Scientific. The antenna must be connected to the “Antenna” connector of the IPn3Gb cellular modem.
L18285 1 dBd Omni Directional Antenna C2444/C2445 9dBd Directional Yagi Antenna L21831 Half-Wave Dipole Whip Antenna Figure 6—3 Antennas for use with the IPn3Gb Cellular Modem x Power Supply (See Section 6.5 Wiring and Connections). x Environmental Enclosure— ENC 10/12, ENC 12/14, or ENC 16/18.
7. Troubleshooting If LoggerNet/PC400W software is unable to establish a connection with the modem: 1. Check your account information (you may have to call your provider for this or look at your agreement). 2. Verify there is coverage at your location. 3. Check the RF and SGNL Indicator LEDs on the front of the modem. Ensure that the modem has successfully connected to the cellular network. 4. Make sure the modem and datalogger have sufficient power. 5.
Campbell Scientific (Canada) Corp. | 14532 131 Avenue NW | Edmonton AB T5L 4X4 | 780.454.2505 | www.campbellsci.