Dataradio ViPR User Manual

Narrowband ip modem / router
Hide thumbs Also See for ViPR:
Table of Contents

Advertisement

V
i
V
i
N
N
a
a
r
r
r
r
o
o
w
w
b
b
a
a
n
n
d
d
I
I
User Manual
PN 001-5008-000 Rev 5
Revised July 2009
P
R
P
R
P
P
M
M
o
o
d
d
e
e
m
m
/
/
R
R
o
o
u
u
t
t
e
e
r
r

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ViPR and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Dataradio ViPR

  • Page 1 ™ ™ User Manual PN 001-5008-000 Rev 5 Revised July 2009...
  • Page 2 Added note to RF Acknowledgment section. Corrected ViPR Power Cable Part in Accessory Table. April 2009 Added specifications and part number for 900 MHz ViPR. Updated RF Exposure Compliance requirements. Added section 2.10, Choosing an IP Addressing Scheme Added information about V1.6 ViPR code release.
  • Page 3 Data may be delayed, corrupted (i.e., have errors), or be totally lost. Significant delays or losses of data are rare when wireless devices such as the ViPR are used in a normal manner with a well-constructed network. ViPR should not be used in situations where failure to transmit or receive data could result in damage of any kind to the user or any other party, including but not limited to personal injury, death, or loss of property.
  • Page 4: Table Of Contents

            2.10 Choosing an IP Addressing Scheme........................12 2.10.1 Bridge Mode ...............................12     2.10.2 Router Mode ...............................12         DATARADIO VIPR QUICK START........................12     Setup and Configuration ..........................12     Install the Antenna ............................12...
  • Page 5     Connect ViPR to Programming PC ........................12 3.5.1 Initial Installation Login ..........................12         Configure Your ViPR Using the Setup Wizard .....................12     Check For Normal Operation..........................12     VIPR WEB MANAGEMENT ...........................12     Navigating the Network Management System ....................12  ...
  • Page 6   11.3.2 Neighboring ViPRs Found..........................12     11.3.3 Discovery Duration.............................12         11.4 Discovered ViPR Neighbors..........................12 11.4.1 Information on Neighboring ViPRs......................12     11.4.2 Neighbor Table Entry Type ........................12     11.4.3 Route to Neighboring ViPRs ........................12  ...
  • Page 7 UPGRADING YOUR FIRMWARE........................12     13.1 Software Release History ..........................12     13.2 Upgrade Modem Firmware Procedure......................12     13.3 Upgrade Radio Firmware ..........................12     13.4 Verify File Integrity............................12   VIPR SPECIFICATIONS..............................12   PRODUCT WARRANTY ..............................12   DEFINITIONS ..................................12...
  • Page 8: Vipr Overview

    174 MHz, 215-240 MHz VHF, 406.1-512 MHz UHF, and 928-960 MHz frequency ranges. ViPR supports serial and Ethernet/IP Remote Terminal Units (RTU) and programmable logic controllers (PLC). It is standard IEEE 802.3 compliant. ViPR supports any protocol running over IPv4 (including ICMP, IPinIP, IPSec, RSVP, TCP and UDP protocols). It provides MAC layer bridging and HTTP, ARP, and static routing packet forwarding.
  • Page 9: Physical Description

    Long Range. Narrowband configurations allow better coverage over harsh terrain. PHYSICAL DESCRIPTION ViPR consists of two logic PCBs, one that includes the modem circuitry and the other the radio module. Both are installed in a cast aluminum case. The unit is not hermetically sealed and should be mounted in a suitable enclosure when dust, moisture, and/or a corrosive atmosphere are anticipated.
  • Page 10: Led Panel

    Status Green ViPR no faults, normal operations Blinking Green ViPR scanning for neighbors ViPR has a fault condition, check unit status Amber (Solid or Blinking) ViPR detects high background noise Blinking Green Ethernet activity detected on PHY link (RJ45) No Ethernet activity on PHY link (RJ45)
  • Page 11: Setup And Com Ports

    In general, equipment connected to the ViPR’s SETUP / COM serial port is Data Terminal Equipment (DTE) and a straight-through cable is recommended. Note: If a DCE device is connected to the ViPR SETUP / COM port, a null modem cable/adapter is required.
  • Page 12: Antenna Connector

    1.3.6 Antenna Connector The standard ViPR has a 50-ohm TNC female antenna connector. This connection functions for both transmit and receive. The Dual-Port ViPR has a 50-ohm TNC female antenna connector functioning for transmit (only) and a 50-ohm SMA female antenna connector functioning for receive (only). The separate receive antenna connector allows for unique customer applications that require additional receive filtering, external PA(s) and other options.
  • Page 13: Part Numbers And Availability

    TNC-Male to N-Female 18” 250-0697-106 * The ViPR Demo Kit includes two of each of the following: ViPR, rubber duck antennas, adapters, attenuators, power cables, and power supplies. ** The field install Fan Kit is available for all UHF/900 ViPRs (140-5048-xxx/140-5098-xxx) but is only available for VHF models-(140-5018-xxx) with RF revision 0.3 or greater (shipping Fall 2008).
  • Page 14: Product Warranty

    250-0200-100 PRODUCT WARRANTY It is our guarantee that every ViPR Radio modem will be free from physical defects in material and workmanship for TWO YEARS from the date of purchase when used within the limits set forth in Appendix A: Specifications.
  • Page 15: Rma Request

    FACTORY AND TECHNICAL SUPPORT M-F 7:30-4:30 CST CalAmp Wireless DataCom 299 Johnson Ave., Ste 110, Waseca, MN 56093 Tel 507.833.8819; Fax 507.833.6758 Email imcsupport@calamp.com RMA REQUEST When returning a product, mark the RMA clearly on the outside of the package. Include a complete description of the problem and the name and telephone number of a contact person.
  • Page 16: System Architecture And Network Planning

    Another system configuration is Report-by-Exception. MASTER/REMOTE In a ViPR network, ViPRs are not programmed to be masters or remotes. All ViPRs in a network can be configured the same. However, a unit can be configured as an Access Point.
  • Page 17: Point-To-Point

    Ethernet connection on the polling master unit and the remote(s) use different IP subnets. A hub or switch may be used to allow multiple devices to connect to the ViPR radio modem. Serial connections are transparent pass-through connections, allowing the use of legacy serial devices in the ViPR product environment.
  • Page 18: Point-To-Multipoint

    The ViPR has several collision avoidance features to help minimize collisions. The ViPR is a “polite radio”. The ViPR will check the RF traffic on the receive channel before transmitting. If there is no RF traffic present (no carrier present) it will transmit. If there is RF traffic (carrier present) the ViPR will buffer the data.
  • Page 19: Extending The Coverage Area With A Relay Point

    EXTENDING THE COVERAGE AREA WITH A RELAY POINT The ViPR has a Relay Point feature that allows a unit to relay data from one RF coverage area to another RF coverage area. When units are spread over two or more coverage areas, the user must identify the devices forming the backbone between coverage areas so any unit can talk to any other regardless of their locations.
  • Page 20: Site Survey

    Points. SELECTING ANTENNA AND FEEDLINE The ViPR can be used with a variety of antenna types. The exact style used depends on the physical size and layout of a system. The ViPR device has been tested and approved with antennas having a maximum gain of 10 dBi.
  • Page 21: Yagi Antenna

    50% reduction in signal strength. 2.6.6 RF Exposure Compliance Requirements The ViPR radio is intended for use in the Industrial Monitoring and Control and SCADA markets. The ViPR unit must be professionally installed and must ensure a minimum separation distance listed in the table below between the radiating structure and any person.
  • Page 22: Terrain And Signal Strength

    MPE regulations when operating this device in a way other than described above. The ViPR radio uses a low power radio frequency transmitter. The concentrated energy from an antenna may pose a health hazard. People should not be in front of the antenna when the transmitter is operating.
  • Page 23: Radio Interference

    Approximately 99.9% reliability with high tolerance to fading. RADIO INTERFERENCE Interference is possible in any radio system. However, since the ViPR is designed for use in a licensed system, interference is less likely because geographic location and existing operating frequencies are normally taken into account when allocating frequencies.
  • Page 24: Router Mode

    IT/Network support readily available to them and the authorization required to make changes in the network. Router mode requires set up of IP/Ethernet and Serial IP addresses. Figure 2.6 shows a ViPR Router Mode configuration.
  • Page 25: Choosing An Ip Addressing Scheme

    2.10.1 Bridge Mode In Bridge mode each ViPR has only one IP address. Each ViPR in the network must be on the same network and have the same subnet mask. It is recommended that each ViPR be assigned a unique IP address.
  • Page 26: Router Mode

    2.10.2 Router Mode In Router mode, each ViPR has two IP addresses, an Ethernet IP address and an RF IP Address. By default each ViPR will have the same Ethernet IP Address (192.168.205.1) and will have a unique RF IP address which is assigned at the factory.
  • Page 27 Note 3: Computers, PLCs, RTUs, or other Ethernet capable devices can be connected up to each ViPR’s local Ethernet interface. That device must be set with an IP address on the same network as the Ethernet interface of the ViPR it is connected with.
  • Page 28: Dataradio Vipr Quick Start

    SETUP AND CONFIGURATION It is easy to set up a ViPR network to verify basic unit operation and experiment with network designs and configurations. It is important to use a network IP subnet address different from others currently in use in your test area.
  • Page 29 STEP 1: From the Start menu on your PC, select Settings > Control Panel > Network Connections STEP 2: Right click the Local Area Connection icon to open the Properties box. Scroll through the list and highlight Internet Protocol (TCP/IP). Click Properties to open the TCP/IP Properties box.
  • Page 30: Measure And Connect Primary Power

    MEASURE AND CONNECT PRIMARY POWER Primary power for the ViPR must be within 10-30 VDC and be capable of providing a minimum of 10 watt supply for Tx @ 1W, 40 watt supply for Tx @ 5W, or 60 watt supply for Tx @ 10 W.
  • Page 31 Figure 3.7 Using the Setup Wizard: Step 1 STEP 2: Each ViPR is programmed with these defaults: IP Address: 192.168.205.1 Network Mask: 255.255.255.0 Default Gateway: 0.0.0.0 Figure 3.8 Using the Setup Wizard: Step 2 To monitor or change configuration remotely, each unit requires a unique IP Address.
  • Page 32 Figure 3.9 Using the Setup Wizard: Step 3 STEP 4: The ViPR uses AES-128 bit encryption to protect your data from intrusion. Use of encryption is optional but we strongly recommend it for network configuration. The encryption phrase/key must be common to all units in a network.
  • Page 33: Check For Normal Operation

    CHECK FOR NORMAL OPERATION To simulate data traffic over the radio network, connect a PC or LAN to the Ethernet port of the ViPR and PING each unit in the network multiple times. Refer to section 10.1 to utilize the ViPR PING utility.
  • Page 34: Navigating The Network Management System

    Figure 4.1 ViPR Welcome Screen MAIN MENU VIPR Main menu grants the user access to Unit Status, Setup Wizard, Basic and Advanced Setup, Security, Statistics, Maintenance, and Network Management. 4.2.1 Network Management System Commands The remaining buttons on the Navigator frame are used to save your configurations and reset the unit.
  • Page 35 The “Cancel” command only affects the dialog boxes or radio buttons in the opened window. Save Config This command button saves the ViPR parameters into flash memory. Failure to use this command button will result in the loss of temporarily entered parameters when the unit is reset.
  • Page 36: Unit Identification And Status

    Displays time zone configuration using UTC time and the configured Time Zone. An SNTP server can be specified under Setup (Advanced) Time Source. The time will reset to the default setting if power is cycled on the ViPR unit and no SNTP server is configured. 001-5008-000 rev5_2.doc Page 36...
  • Page 37: Local Diagnostics

    On-line diagnostics interval. Unit Status Displays the status of the ViPR and reports any errors. If you do not receive the OK indicator (EX. Error: Power On Self Test FAILURE, Warning: Radio TX Synthesizer lock failure N/A), use the ACKNOWLEGDE UNIT STATUS and REFRESH buttons to reset the modem.
  • Page 38 Figure 5.2 – Unit Status Diagnostics Web Page Date and time Displays the time and date. To set the time, an SNTP server must be setup under Setup (Advanced) Time Source. The SNTP server must also be accessible via the user’s LAN or Internet connection.
  • Page 39: Online Diagnostics

    When the ViPR is at Full power this line will report “(normal”). If the ViPR’s PA goes into Foldback or Shutdown this line will report “(fault)”. The ViPR radio can be configured to send an SNMP trap if the Power State reports a fault.
  • Page 40 From a Command Prompt window, type telnet nnn.nnn.nnn.nnn 6272 and the unit’s online diagnostic output will display on the screen (where nnn.nnn.nnn.nnn is your unit’s IP address in dot decimal format). Note: no overhead is generated in the ViPR unit if no online diagnostic connection is actually made.
  • Page 41 RSSI measured at the source ViPR for the last message received from the destination ViPR. This is also referred to as the Local RSSI. The value displayed shall be interpreted as shown in Table 5.2. RSSI measured at the destination ViPR for the last message received from the source ViPR.
  • Page 42: General Setup

    If the Com Ports are configured for Serial/RF Bridge mode on all the ViPRs in the network, then each message that is transmitted into one ViPR’s Com Port will be received by all the other ViPRs in the network and transmitted out their Com Ports.
  • Page 43 In Router mode, the user has access to the RSSI for each ViPR that is one hop away. In Router mode, several retry mechanisms can be enabled which often yields a more stable and reliable link.
  • Page 44 This is the default gateway (WAN access) of a ViPR network. One, and only one, access point may be defined for each ViPR network. All ViPRs in the network will set their default route to point towards the Access Point. (An Access Point can only be configured in Router mode.)
  • Page 45: Ip Settings

    IP Address Set to a valid unique IP address for each individual unit (default: 192.168.205.1). In Bridge mode, all the ViPRs must be configured for the same IP subnet. In Router mode, each ViPR must be configured for a unique subnet.
  • Page 46: Rf Interface

    IP Address The RF IP address (default: assigned by factory based on the unit's MAC address) is the RF IP address that is used when sending data and control packets in a ViPR network. Netmask The Netmask (default: 255.0.0.0) is set to a valid common RF IP Netmask for all units in a ViPR network.
  • Page 47: Default Gateway

    When the network is configured for router mode, this feature is useful when replacing a ViPR in the field with a new one. The new ViPR can be programmed to have the same RF MAC, Ethernet IP Address, and RF IP Address as the ViPR that is being replaced. When the new ViPR is installed, neighboring ViPRs in the network will not know the original ViPR was replaced.
  • Page 48 Figure 6.5 – Setup (Basic) Channel Table Web Page 001-5008-000 rev5_2.doc Page 48...
  • Page 49: Serial Ports Setup

    SERIAL PORTS SETUP The ViPR has two serial ports. Either port can be configured to send data over the air, connect to the CLI (command line interface), report online diagnostics, or be custom configured to send/receive data on a specific port to/from a specific IP address.
  • Page 50 A terminal server will not translate HMI/PLC polling message protocols that are not designed to be wrapped in an IP package. Most SCADA protocols are not designed to be used with a terminal server. As an example, the Modbus RTU message is a serial protocol. The Modbus TCP/IP protocol is an Ethernet IP protocol.
  • Page 51: Basic Settings

    6.4.1 Basic Settings Enabled Checkbox There are independent check boxes to activate SETUP PORT and/or COM PORT. Speed The Setup port can be configured for 300, 1200, 2400, 4800, 9600, or 19200 Baud Rate. The Com port can be configured for 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, or 115200 Baud Rate.
  • Page 52: Ip Gateway Transport

    Once the connection is open, data can flow freely in either direction. TCP Server In TCP Server mode the ViPR will listen on the Local IP Address and Port Number for any requests to open a TCP connection. The TCP Server can have up to 255 clients connected at 001-5008-000 rev5_2.doc...
  • Page 53 The ViPR TCP server will leave the TCP connection open indefinitely, whether or not data is being sent. However, if the ViPR is unable to send data successfully to the TCP Client (ie. no TCP acknowledgements are received from the remote endpoint) the ViPR’s terminal server will close the faulty TCP connection.
  • Page 54 IP Gateway Transport Parameters TCP CLIENT TCP SERVER MODE MODE MODE CLIENT/SERVER MODE REQUIRED UNUSED REQUIRED REQUIRED LOCAL Value Value Value Value PORT 1-65535 IP stack decides 1-65535 1-65535 the value. Do not use: 20, 21, 23, 123, 520, 5002, 6254 to 6299, 7000 to 7100 REQUIRED...
  • Page 55 Local IP Address The local IP address can be set to one of three values as shown in the table below: Ethernet IP address, RF IP address, or either (0.0.0.0). Local IP Receiving Description Sending Description Address Ethernet IP Any IP message received over the RF or All messages received by the Address Ethernet interface with a destination...
  • Page 56 ViPR will leave the TCP connection open indefinitely. An existing TCP connection will only close if the remote endpoint closes the connection, the ViPR's serial port is disabled, or if the ViPR is unable to successfully communicate with the remote endpoint during a data transmission.
  • Page 57: Setup (Advanced)

    Before transmitting an RTS frame, a ViPR listens to the channel to determine if it is already in use. If the channel is busy, the unit calculates a random back off period to wait before sensing the channel again.
  • Page 58: Carrier Sense Level Threshold

    Rx frequency to determine if the RF channel is busy. When the RF channel is busy the ViPR can buffer any data that needs to be sent over the air and will transmit when the RF channel is free. There are three modes available in the ViPR for the Listen Before Transmit feature.
  • Page 59: Ip Services

    ViPR will try to determine if it is receiving valid data or just noise. If it is receiving noise, the ViPR will go ahead and transmit. If it is receiving valid data, the ViPR will wait until the complete packet has been received before transmitting.
  • Page 60: Snmp

    IP Services Web Page (NAT Port Forwarding) 7.2.1 SNMP This section is only available when the appropriate feature key is installed in the ViPR. Contact CalAmp for information about obtaining and installing the SNMP feature. SNMP (Simple Network Management Protocol) is used by network management systems to manage and monitor network-attached devices.
  • Page 61 3) Enable Individual Traps. (Setup (Advanced) – Alarm Reporting) Trap IP List: This list shows the user programmed IP addresses where the ViPR will send SNMP traps. To add an IP Address to the list, select the 'Add' radio button, enter the IP Address into the text box, and then click the 'Apply' button at the bottom of the page.
  • Page 62 These object identifiers naturally form a tree. Figure 7.5 illustrates this tree-like structure for 1213.mib, which comes bundled the ViPR unit package. A path to any object can be easily traced starting from the root (top of the tree). For example, object titled “SNMP” has a unique OID: 1.3.6.1.2.1.11.
  • Page 63: Nat Overview

    (1) viprSetRelay Point (3) viprSetBridgeFwd (5) Figure 7.6 - ViPR OID Tree 7.2.2 NAT Overview The purpose of the NAT protocol is to hide a private IP network from a public network. The mechanism serves both as a firewall and to save IP address space.
  • Page 64: Nat On Vipr

    NAT will also translate the source port numbers. Special handling is also done for more specific protocols like FTP (port 21) and Modbus (port 502). 7.2.3 NAT on ViPR The user can select which of two interfaces (Ethernet or RF) will be considered private. The following examples illustrate how to configure the ViPRs.
  • Page 65 Figure 7.8 Nat on ViPR: NAT enabled, Eth interface considered private Figure 7.9 shows a ViPR configuration protecting ViPR (1) Ethernet interface IP address from hosts located on a public network. Public Network ViPR (2) Eth: 172.31.5.1 (NAT disabled) RF: 10.0.14.186 Host 2 Eth: 172.31.5.2...
  • Page 66: Rf Interface Private

    Note: Host 1 will be able to ping Host 2, however Host 2 will not be able to ping or originate a message to Host 1 when NAT Eth enabled. 7.2.5 RF Interface Private Figure 7.11 shows the NAT enabled for the RF interface. Figure 7.11 NAT on ViPR: RF interface considered private 001-5008-000 rev5_2.doc Page 66...
  • Page 67 ViPR (2). Notice in this configuration the Ethernet IP address for ViPR (1) is considered private and the RF IP address for ViPR (2) is considered private. Figure 7.13 shows how the packets will be modified as the packets pass through the network.
  • Page 68: User Nat Entries

    192.168.205.2 Figure 7.15 Packet flow, RF interface considered private In the previous example, ViPR (1) was changing the source IP address of the packet, making the ViPR (2) believe that the packet was originating from the RF network. 7.2.6 User NAT Entries The user can add three USER IP addresses that will be considered private.
  • Page 69: Nat Port Forwarding

    Eth IP subnet 192.168.205.0 will be hidden from the Public Network. Any TCP packets sent to the ViPR with port number 2000 will be redirected to the Private IP Address and Private Port Number entered in the NAT Port Forwarding Table as shown in Figure 7.17.
  • Page 70 Figure 7.18 shows the Private Network 192.168.205.0 being protected from the Public Network 172.31.5.0. ViPR (1) NAT Eth interface is enabled and ViPR (2) NAT is disabled. The Host 172.31.5.2 cannot send packets directly to the Private Network because it is hidden.
  • Page 71: Ip Addressing

    IP ADDRESSING There are some SCADA PLC protocols that use different IP addressing modes. GE’s Global Data protocol has the ability to send out a group message command to remote PLCs. The group message is actually a multicast message. The Multicast feature allows the user to add or delete a remote’s IP address.
  • Page 72: Ip Optimization

    If RF ACK is enabled, the receiving ViPR will reply with a quick acknowledgement message to the sending ViPR to indicate that it has received the packet successfully. If the sending ViPR does not receive the acknowledgement, it will assume the message was lost and will try to resend the message.
  • Page 73 Host A. Host B receives the original TCP data packet and generates a TCP ACK to send back over the network. 5) ViPR B receives the TCP ACK but does not send it over the air saving bandwidth on the Airlink...
  • Page 74: Ip Routing (Table/Entries)

    Destination Network Displays the IP Address and Netmask of a route. Gateway Displays the IP Address and the RF MAC address (if route is pointing to another ViPR) of the destination gateway. Type There are three different types of routes: Connected: Direct physical connection on the Ethernet port.
  • Page 75: Time Source

    Time Source 7.6.1 SNTP Simple Network Time Protocol (SNTP) is a protocol for synchronization of clocks of computer systems (ViPRs) over the Internet. When SNTP client is enabled the ViPR will poll the time server for the time information update. Client Select: Enabled, Disabled;...
  • Page 76: Alarm Reporting

    If SNMP is enabled (Setup (Advanced) – IP Services) and reporting is enabled for a specific alarm, the ViPR will send an SNMP Trap to each of the IP addresses listed in the Trap IP List (Setup (Advanced) – IP Services) whenever an alarm occurs.
  • Page 77: Pa Power Alarm & Notification

    SNMP trap will be generated, indicating that the PA is Shutdown. The ViPR will not transmit until the unit cools down. This trap will not be sent over the air and will only be sent out the Ethernet interface.
  • Page 78: Security

    Password Control and Access Control options offer user access to passwords, encryption settings, and access control tables. The ViPR uses Advanced Encryption Standard (AES) 128 encryption. AES 128 is a block cipher adopted as an encryption standard by the government. The encryption is applied to the data passing through the Ethernet port and the serial ports.
  • Page 79 ENCRYPTION Encryption Select: Enabled, Disabled; Default: Enabled. ViPR offers 128-bit AES encryption. Encryption Pass Phrase Default: Dataradio Enter an encryption key composed of a string of up to 160 characters that will serve as the encryption pass phrase. Encryption Key The encryption key generated is for display only and does not need to be recorded.
  • Page 80: Statistics

    RX (or Input) = data received from a lower network layer TX (or Output) = data transmitted to a lower network layer Cycling power to the ViPR or pressing the "Clear (Zero) Interface Stats" button will reset all statistics to zero.
  • Page 81: Airlink Error Detection

    TX Pkts (LAN) The total number of output packets transmitted by the Ethernet interface. SERIAL RX Bytes The total number of input bytes received by the port. TX Bytes The total number of output bytes transmitted by the port. RX Pkts The total number of input packets received by the port.
  • Page 82 The total number of retries for service messages. Noise Detected Count The number of noise (non ViPR carrier) detected instances above the carrier sense level. If the Noise detected count is high, it may be an indication the Carrier Sense Threshold should be raised.
  • Page 83: Maintenance

    10 MAINTENANCE 10.1 PING TEST The ping command is a network tool used to test whether a particular host is reachable on the IP network. It works by sending an ICMP packet (echo request) to a target host and listening for the ICMP echo response. Ping estimates the round trip time (in ms) and records any packet loss.
  • Page 84: User Configuration Settings

    The configuration file may be renamed, if desired, (must keep the .drp extension) then reloaded back into the original ViPR or into another ViPR by using an FTP client program. Do not load more than 5 separate configuration files into a single ViPR. Loading many configuration files into a ViPR may use up an excessive amount of memory and may cause the ViPR to malfunction.
  • Page 85: Package Control

    Factory Settings. 10.3 PACKAGE CONTROL The Package Control web page is used for verifying a field upgrade of the ViPR radio modem firmware. If the installation was successful, the web page will indicate "Pass". If the installation is unsuccessful, the web page will indicate "Fail" and an error message will specify which files are missing/corrupt.
  • Page 86: Net Test Setup

    10.4.1 Net Test Setup Destination RF MAC address The user enters the RF MAC address of the ViPR unit they wish to connect to. Format 0x00000FD4. The default RF MAC address is 0xFFFFFFFF, which will send a broadcast packet to all ViPRs listening for the test packets.
  • Page 87: Net Test Results

    Length of data payload Enter the length of the data to be transmitted. Note: A typical SCADA value would be between 10 to 250 bytes. The maximum value is equal to the MTU set in each ViPR unit. Lock PTT between packets If the "Off"...
  • Page 88 Figure 10.5 – Net Test Statistics (Transmitting Unit) Web Page Stats from Receiving Unit In this example, 1000 test packets were successfully received and the RSSI from unit 00:01:2A (the sending ViPR) was –66.523 dBm. Figure 10.6 – Net Tests Statistics (Receiving Unit) Web Page 001-5008-000 rev5_2.doc...
  • Page 89: Rf Tests

    Test" button will end the test immediately. Note: This test may cause other ViPRs to stop transmitting for the duration of the test. ViPR units have a feature that checks if another carrier (RX frequency signal) is present. If a carrier is detected, the ViPR will not transmit until the carrier is no longer present.
  • Page 90: Neighbor Management

    The User Interface grants access to ViPR Neighbor Management options and displays information about local status, discovered neighbors, and control operations. FIGURE 11.1 - NEIGHBOR DISCOVERY USER INTERFACE 11.2 NEIGHBOR DISCOVERY (MODES) Neighbor Discovery mode must be configured the same for each ViPR in the network. 001-5008-000 rev5_2.doc Page 90...
  • Page 91 ViPRs (1 hop away). ViPR knows the interval period for other ViPRs generating their “keep alive” packets. If ViPR (A) fails to receive four “keep alive” packets in a row from ViPR (B), ViPR (A) removes ViPR (B) from its neighbor table and goes into the "Scanning for Neighbors"...
  • Page 92: Neighbor Discovery States

    The neighbor discovery module is in a “Ready” state when it is not scanning for other units. If the ViPR is operating in Manual-Scan, it does nothing. If the ViPR is operating in Auto-Scan, it monitors the “keep alive” packets of other units and sends its own “keep alive” packet periodically.
  • Page 93: Neighboring Viprs Found

    Displays the number of ViPRs discovered. 11.3.3 Discovery Duration Discovery Duration is the time it took for the ViPR unit to complete the neighbor discovery learning process. 11.4 DISCOVERED VIPR NEIGHBORS Each entry in the Neighbor Table represents a remote ViPR. See Figure 11.1: Discovered ViPR Neighbors.
  • Page 94: Route To Neighboring Viprs

    Hop Count and Next Hop Indicates the route the remote ViPR can be reached - when HOP COUNT is 1, the device can be reached directly. When HOP COUNT is more than 1, it can be reached by passing though another ViPR as identified by the NEXT HOP field.
  • Page 95: Primary And Backup Route Selection

    The default RF MAC address is the last six digits of the Ethernet MAC that is found on the label on the bottom of the ViPR. Also you can verify the current RF MAC that is being used in the remote radio by checking the Setup (Basic) IP Settings web page of the remote unit.
  • Page 96: Network Status

    The Neighbor Discovery module will keep track of two routes determined by the shortest hop count to any given ViPR - the primary route and the backup route (if a route is detected). Users can override the Neighbor Discovery selection by pressing the “Toggle Primary/Backup Routes”...
  • Page 97 To query the ViPR for the status of all its neighbors, select the Get Status option then press the "Apply" button under Network Management Maintenance. 11.8 MAINTENANCE The Network Maintenance page allows the user to make changes to a single ViPR unit or the entire ViPR network.
  • Page 98: Recommended Neighbor Discovery Modes Of Operations

    Single Station Single Station allows the user to enter the single RF MAC Address of the ViPR module commands will be sent to. If this option is selected, the command will be sent to an individual ViPR instead of being sent to all ViPRs in the Network.
  • Page 99: Network Optimization

    TCP flow control delays or prevent a dropped TCP/IP link. It requires some IP route planning to and from ViPR units, but is well worth the increase in link stability over the simple Bridge mode.
  • Page 100: Increase Oip And Mac Retries Limit

    Use in conjunction with the slower over-the-air network bit rate for the system’s bandwidth. The number of MAC retries can be configured on the ViPR’s web pages under Setup (Advanced) RF Optimizations. The number of OIP retries can be configured under Setup (Advanced) IP Optimization.
  • Page 101: Software Release History

    Files Transfer Protocol (FTP) program. There are two sets of code in the ViPR Radio. The first set of code is the Modem Firmware and must be updated every time a software upgrade is needed. The revision number for the Modem Firmware is listed under the “REV”...
  • Page 102: Upgrade Modem Firmware Procedure

    ViPR’s MAC Address. Contact CalAmp for information about obtaining the SNMP feature. 5. Once the file transfer is complete, cycle power and allow the unit to boot. The ViPR should return to its pre-update state.
  • Page 103 Figure 13.1 Use Windows Command Prompt to Telnet to ViPR Radio. 3. Enter in your username and password. 4. Type the following command then press enter: radio.upload.firmware.binary –v –f vipr_radio.bin You should see the following message in return: 100-Loading file "vipr_radio.bin"...
  • Page 104 Figure 13.2 Using Windows Command Prompt to upgrade Radio Firmware. 5. Restart the ViPR. Tip: You can restart the ViPR by typing “stationreset” in the CLI then pressing enter. 13.4 VERIFY FILE INTEGRITY 1. Using your browser, connect to the unit’s IP address.
  • Page 105 – APPENDIX A – These specifications are typical and subject to change without notice. GENERAL 136 – 174 MHz 406.125 – 470.000 MHz, 928 – 960 MHz Frequency Range (MHz) 450.000 - 511.975 MHz 215 – 240 MHz Frequency Stability 1.0 ppm 1.0 ppm 1.5 ppm...
  • Page 106 RECEIVER 136 - 174 MHz 406.125 – 470.000 MHz, 928 - 960 MHz RX Frequencies 215 – 240 MHz 450.000 - 511.975 MHz 25 kHz Channel 12.5 KHz Channel 6.25 kHz Channel Data Sensitivity @ 10 VHF/UHF VHF/UHF VHF/UHF Bit Error Rate (BER) -111 dBm @ 16kb/s -114 dBm @ 8kb/s -112 dBm @ 4kb/s...
  • Page 107 Connectors Antenna Connector TNC female (Tx/Rx) Serial Setup Port DE-9F Serial Terminal Server DE-9F Ethernet RJ-45 10 BaseT auto-MDIX Power - I/O Power Header Power Plug DRL p/n 415-7108-113 DRL p/n 897-5008-010 (Weidmüller p/n 1615550000) (Weidmüller p/n 1639260000) 4 Pin, 3.5mm, Power Header 4 Pin, 3.5mm, Power Plug Cable: 60 inches Connections: Fan Output,...
  • Page 108 – APPENDIX B – CalAmp warrants to the original purchaser for use ("Buyer") that data telemetry products manufactured by DRL ("Products") are free from defects in material and workmanship and will conform to DRL's published technical specifications for a period of, except as noted below, two (2) years from the date of shipment to Buyer.
  • Page 109: Definitions

    COM Port. Both RS-232 serial communications using separate Tx and Rx frequencies, but only ports of the ViPR wireless radio modem. one direction at a time Configured as DCE and designed to connect directly to a DTE HTTP (HyperText Transport Protocol).
  • Page 110 acknowledgments. OIP makes the most use of Static IP Address. A fixed address assigned to the available bandwidth a computer or device connected to a network OTA (Over the Air). Standard for the Static Routing. Forwarding data in a network transmission and reception of application-related via a fixed path information in a wireless communications system...
  • Page 111 About CalAmp CalAmp is a leading provider of wireless communications products that enable anytime/anywhere access to critical information, data and entertainment content. With comprehensive capabilities ranging from product design and development through volume production, CalAmp delivers cost-effective high quality solutions to a broad array of customers and end markets.

Table of Contents