Beruflich Dokumente
Kultur Dokumente
MEOLink Modem
User Manual
ViaSat Document No.: 1141780
(Rev. 002v4)
ViaSat, Inc. Publication Information
Corporate Revision
Date Released Comments
Number
Headquarters 001 1/17/12 Initial Release
6155 El Camino Real 002 12/5/12 Updated for SW version 3.x
Carlsbad, CA 92009‐1699 002vx Unreleased Draft version towards release 003
Phone: (760) 476‐2200
Fax: (760) 929‐3941
Germantown, MD
20511 Seneca Meadows © 2012 ViaSat, Incorporated. All rights reserved.
Parkway Suite 200
Germantown, MD 20876 ViaSat® and the ViaSat logo are registered trademarks of ViaSat, Inc. MEOLink Modem
Phone: (240) 686‐4400 is a trademark of ViaSat, Inc.
Fax: (240) 686‐4800
Information in this document is subject to change without notice. All product
Duluth, GA names, service marks, trademarks, and registered trademarks used in this
1725 Breckinridge Plaza document are the property of their respective owners.
Duluth, GA 30096
Phone: (678) 924‐2400
Fax: (678) 924‐2480
www.viasat.com
MEOLink User Manual
ABOUT THIS DOCUMENT
The MEOLink Modem User Manual covers operation and management of the MEOLink
Modem.
DOCUMENT CONVENTIONS
Safety and Operation Precautions – The following icons identify important information,
factors, and problems users need to know to correctly install and configure the MEOLink
Modem device.
TIP: The “Tip” icon identifies suggestions important for performing configuration
procedures.
NOTE: The “Note” icon identifies information important for performing
configuration procedures.
CAUTION: The “Caution” icon identifies procedures or factors that can affect the
installation and configuration of the system (may damage or render equipment
inoperable).
WARNING: The “Warning” icon identifies where and/or what potential problems
might occur while performing configuration procedures.
1141780, Rev. 002vx i
MEOLink User Manual
Table of Contents
1 MEOLink Modem OVERVIEW ................................................................................................................... 1‐1
1.1 Introduction ............................................................................................................................................................ 1‐1
1.1.1 MEOLink Modem Overview ........................................................................................................................... 1‐1
1.1.2 MEOLink Modem Key Features ..................................................................................................................... 1‐2
1.1.3 MEOLink Modem Physical Interface .............................................................................................................. 1‐3
1.1.4 MEOLink Modem Front Panel LEDs ............................................................................................................... 1‐4
1.1.5 MEOLink Modem Physical/Environmental Guidelines .................................................................................. 1‐5
1.1.6 MEOLink Modem Web and SNMP Interface.................................................................................................. 1‐7
2 Installation .............................................................................................................................................. 2‐7
2.1 Setup ...................................................................................................................................................................... 2‐7
2.1.1 Installing MEOLink Software .......................................................................................................................... 2‐8
2.1.1.1 TFTP Server Installation................................................................................................................................ 2‐8
2.1.1.2 Modem Flash Installation via FTP ................................................................................................................ 2‐9
2.1.2 MEOLink Modem Operator Login and Main Menu ....................................................................................... 2‐9
2.1.3 MEOLink Modem Flash Software Update .................................................................................................... 2‐10
2.1.3.1 via TFTP Server ........................................................................................................................................... 2‐11
2.1.3.2 via FTP ........................................................................................................................................................ 2‐11
2.1.4 MEOLink Modem Network Configuration in EEPROM ................................................................................ 2‐12
2.1.5 Loading Custom Filters ................................................................................................................................ 2‐15
2.1.5.1 Loading via FTP .......................................................................................................................................... 2‐16
2.1.5.2 Loading via TFTP ......................................................................................................................................... 2‐16
2.1.5.3 Filter File Formats ...................................................................................................................................... 2‐17
2.1.5.4 Configuring Custom Filters ......................................................................................................................... 2‐17
2.1.6 Restoring Factory Defaults .......................................................................................................................... 2‐18
3 MEOLink Modem Operations .................................................................................................................. 3‐18
3.1 Key Features ......................................................................................................................................................... 3‐18
3.1.1 LED ............................................................................................................................................................... 3‐18
3.1.2 Ethernet Port Selection ............................................................................................................................... 3‐18
3.1.2.1 Data Plane Ethernet Ports .......................................................................................................................... 3‐18
3.1.2.2 Control Plane Ethernet Ports ..................................................................................................................... 3‐18
3.1.3 Transmit Mute ............................................................................................................................................. 3‐19
3.2 MEOLink Modem Web Interface .......................................................................................................................... 3‐19
3.2.1 Login ............................................................................................................................................................ 3‐19
3.2.2 Navigation .................................................................................................................................................... 3‐19
3.2.3 Load Config Button ...................................................................................................................................... 3‐19
3.2.4 Refresh ......................................................................................................................................................... 3‐20
3.2.5 Configuration Tab ........................................................................................................................................ 3‐21
3.2.5.1 Edit and Monitor Functions ....................................................................................................................... 3‐21
3.2.5.2 Modem....................................................................................................................................................... 3‐22
3.2.5.2.1 Set Power Button .................................................................................................................................. 3‐23
3.2.5.2.2 Initiate Handover .................................................................................................................................. 3‐24
3.2.5.3 ACM ........................................................................................................................................................... 3‐24
3.2.5.4 AUPC .......................................................................................................................................................... 3‐25
3.2.5.5 Sites ............................................................................................................................................................ 3‐27
3.2.5.6 QoS ............................................................................................................................................................. 3‐29
3.2.5.6.1 802.1 Q Overview .................................................................................................................................. 3‐29
3.2.5.6.2 Queue Monitoring/Configuration and Class of Service ......................................................................... 3‐29
3.2.5.7 Interfaces ................................................................................................................................................... 3‐30
3.2.5.8 Test ............................................................................................................................................................ 3‐31
ii 1141780, Rev 002vx
MEOLink User Manual
3.2.6 Status Tab .................................................................................................................................................... 3‐32
3.2.6.1 Receive Status ............................................................................................................................................ 3‐35
3.2.6.1.1 IF Power Level ....................................................................................................................................... 3‐35
3.2.7 Metrics Tab .................................................................................................................................................. 3‐37
3.2.8 Alarms .......................................................................................................................................................... 3‐45
3.2.9 Faults ........................................................................................................................................................... 3‐46
3.2.10 Events .......................................................................................................................................................... 3‐46
3.2.11 Diagnostics Tab ............................................................................................................................................ 3‐48
3.2.12 MEOLink Modem Help ................................................................................................................................. 3‐60
4 FAQ ........................................................................................................................................................ 4‐62
4.1.1 Initial Verification of Modem Operation ..................................................................................................... 4‐62
5 Glossary ................................................................................................................................................. 5‐63
6 Agency Approvals ................................................................................................................................... 6‐66
7 APPENDIX A MEOLINK Modem SNMP MIB .............................................................................................. 7‐67
8 Appendix B: MEOLink modem public licenses ....................................................................................... 8‐140
1141780, Rev. 002vx iii
MEOLink User Manual
List of Tables
Table 1: Physical Interface Specifications .............................................................................................................................................................. 1‐3
Table 2: Front Pant LED Descriptions ..................................................................................................................................................................... 1‐4
Table 3: Physical and Temperature Guidelines ...................................................................................................................................................... 1‐5
Table 4: Software Installation Files ......................................................................................................................................................................... 2‐8
Table 5: Modem Configuration Parameters ........................................................................................................................................................ 3‐23
Table 6: ACM Algorithm Configuration Parameters ............................................................................................................................................ 3‐24
Table 7: AUPC Algorithm Configuration Parameters ............................................................................................................................................ 3‐26
Table 8: Sites Configuration Parameters ............................................................................................................................................................. 3‐27
Table 9: QoS Configuration Parameters .............................................................................................................................................................. 3‐29
Table 10: Interfaces Configuration Parameters ................................................................................................................................................... 3‐30
Table 11: Test Configuration Parameters ............................................................................................................................................................ 3‐31
Table 12: Decoder/Deframer Metrics Parameters .............................................................................................................................................. 3‐44
iv 1141780, Rev 002vx
MEOLink User Manual
List of Figures
Figure 1: MEOLink Modem Rear Panel Interfaces .................................................................................................................................................. 1‐3
Figure 2: MEOLink Modem Front Panel LEDs ......................................................................................................................................................... 1‐4
Figure 3: MEOLink Physical Dimensions (inches) .................................................................................................................................................... 1‐6
Figure 4: MEOLink Modem Equipment Layout ...................................................................................................................................................... 2‐7
Figure 5: Telnet Login ............................................................................................................................................................................................. 2‐9
Figure 6: Public License and Main User Menu ...................................................................................................................................................... 2‐10
Figure 7: Software Update via TFTP ..................................................................................................................................................................... 2‐11
Figure 8: Software Update via FTP ....................................................................................................................................................................... 2‐11
Figure 9: EEPROM Configuration Menu ................................................................................................................................................................ 2‐13
Figure 10: Hostname Update ............................................................................................................................................................................... 2‐13
Figure 11: TFTP Server IP Address Change ........................................................................................................................................................... 2‐13
Figure 12: Modem Control Port IP Address Change ............................................................................................................................................. 2‐14
Figure 13: Modem Netmask Address Change ...................................................................................................................................................... 2‐14
Figure 14: Gateway IP Address Change ................................................................................................................................................................ 2‐15
Figure 15: Rebooting the Modem ........................................................................................................................................................................ 2‐15
Figure 16: Filter Update via FTP (f command) ...................................................................................................................................................... 2‐16
Figure 17: Filter Update via TFTP (y command) .................................................................................................................................................... 2‐17
Figure 18: Dropdown Selection ............................................................................................................................................................................ 3‐19
Figure 19: Load Config Button .............................................................................................................................................................................. 3‐20
Figure 20: Load Configuration Confirmation Message ......................................................................................................................................... 3‐20
Figure 21: Switch to Monitor Mode Warning ....................................................................................................................................................... 3‐20
Figure 22: “Staying in Edit Mode” Message ......................................................................................................................................................... 3‐20
Figure 23: Configuration Dropdown Menu ........................................................................................................................................................... 3‐21
Figure 24: Edit and Monitor Buttons .................................................................................................................................................................... 3‐21
Figure 25: Example of GUI Monitor Function ....................................................................................................................................................... 3‐21
Figure 26: Example of GUI Edit Function .............................................................................................................................................................. 3‐22
Figure 27: Modem Configuration Screen .............................................................................................................................................................. 3‐22
Figure 28: Set Power Transmit Level Okay Message ............................................................................................................................................ 3‐24
Figure 29: ACM Configuration Screen .................................................................................................................................................................. 3‐25
Figure 30: AUPC Configuration Screen ................................................................................................................................................................. 3‐26
Figure 31: Sites Configuration Screen ................................................................................................................................................................... 3‐28
Figure 32: QoS Configuration Screen .................................................................................................................................................................... 3‐29
Figure 33: Interfaces Configuration Screen .......................................................................................................................................................... 3‐30
Figure 34: Test Configuration Screen ................................................................................................................................................................... 3‐32
Figure 35: Status Dropdown Menu....................................................................................................................................................................... 3‐32
Figure 36: Dashboard Status Screen ..................................................................................................................................................................... 3‐33
Figure 37: Summary Status Screen ....................................................................................................................................................................... 3‐34
Figure 38: Transmit Status Screen ........................................................................................................................................................................ 3‐34
Figure 39: Receive Status Screen .......................................................................................................................................................................... 3‐35
Figure 40: Board Status Screen ............................................................................................................................................................................. 3‐36
Figure 41: Web Login Status Screen ..................................................................................................................................................................... 3‐36
Figure 42: Modem Data Flow ............................................................................................................................................................................... 3‐37
Figure 43: Ethernet Port Metrics Screen .............................................................................................................................................................. 3‐38
Figure 44: Ingress/Egress Buffer Metrics Screen .................................................................................................................................................. 3‐39
Figure 45: Header Compression/Decompression Metrics Screen ........................................................................................................................ 3‐40
Figure 46: Scheduler Metrics Screen .................................................................................................................................................................... 3‐41
Figure 47: Encapsulation, Encoding, Modulator Metrics Screen .......................................................................................................................... 3‐42
Figure 48: Demodulator Metrics Screen ............................................................................................................................................................... 3‐43
Figure 49: Decoder/Deframer Metrics Screen ...................................................................................................................................................... 3‐44
Figure 50: Alarms Screen ...................................................................................................................................................................................... 3‐45
Figure 51: Faults Screen ....................................................................................................................................................................................... 3‐46
Figure 52: Handover Events Screen ...................................................................................................................................................................... 3‐47
Figure 53: Power Events Screen ........................................................................................................................................................................... 3‐47
Figure 54: Configuration Events Screen ................................................................................................................................................................ 3‐48
Figure 55: Modem Data Flow ............................................................................................................................................................................... 3‐48
1141780, Rev. 002vx v
MEOLink User Manual
vi 1141780, Rev 002vx
MEOLink User Manual
1 MEOLINK MODEM OVERVIEW
1.1 Introduction
This manual provides descriptions and instructions for operators responsible for configuring,
managing, and monitoring the MEOLink Modem.
1.1.1 MEOLink Modem Overview
The MEOLink Modem is a high‐performance multi‐Ethernet port multi‐channel per carrier
(MCPC) satellite modulator/demodulator that converts Ethernet input signals into multiple
waveform intermediate frequencies (IF) and vice versa. The MEOLink provides DVB‐S2
waveform backward compatibility with fielded modem technology, while adding dual
receivers to support MEO satellites with lossless handover. The MEOLink operates at speeds
between 5Mbps and 800 Mbps with symbol rates from 10 to 180 Msps. Modulation
waveforms include Q‐/8‐/16A‐/32A‐PSK. Adaptive Coding and Modulation (ACM) and
Advanced Uplink Power Control (AUPC) features help conserve satellite resources.
The MEOLink is housed in a 2U‐high, 19‐inch, rack‐mount enclosure. The modem is used in
fixed gateway applications with Doppler rate and unique antenna handover features
allowing for seamless MEO operation. MEOLink supports L‐band IFs for easy integration with
standard terminal equipment.
The unit status may be monitored using front panel indicators and may be operated using
the Control Plane Ethernet (1GigE) interface. Either an internal or external reference
provides the necessary timing signals for the circuits. If a malfunction occurs, alarm
indications are displayed via the front panel indicators and the Control Plane Ethernet
interface via SNMP and HTTP.
1141780, Rev 002vx 1‐1
MEOLink User Manual
1.1.2 MEOLink Modem Key Features
The MEOLink Modem contains the following key features:
DVB‐S2 standard, 10 to 180Msym/sec
MEO support
o Two demodulators, one modulator
one carrier per modulator/demodulator (not multicarrier)
handover capability
o High Doppler
Ethernet
o 1GigE terrestrial interfaces
o GSE encapsulation
ACM (all modulation codes, including 32APSK): Including teleport where there is
potentially one large outbound and a number of thin inbounds (thus there are
modems where the modulator is not used)
AUPC (Advanced Uplink Power Control): Conserves satellite power through
outbound carrier attenuation adjustments based on Es/No and link utilization.
M&C
o Web‐based (HTTP)
o SNMP
o Far‐end monitoring (OTA Ethernet link)
1‐2 1141780, Rev 002vx
MEOLink User Manual
1.1.3 MEOLink Modem Physical Interface
The MEOLink Modem physical interfaces are contained on the rear panel as shown in Figure
1, and described in Table 1.
Figure 1: MEOLink Modem Rear Panel Interfaces
Table 1: Physical Interface Specifications
Interface Description Specification
J1 RX 1 – Demodulator A Input SMA; 140MHz IF
J2 RX 2 – Demodulator B Input SMA; 140MHz IF
J3 TX MON – Modulator Monitor SMA; 140MHz IF
J4 TX – Modulator Output SMA; 140MHz IF
J5 AUX In – Future Use 3.3V logic
J6 EXT REF – External Reference Clock BNC; 10MHz
Input
J7 Serial – Future Use DB‐9; EIA 232
J8 DATA PRI A ‐ Baseband RJ‐45; Ethernet GiGE
J9 DATA PRI B ‐ Baseband RJ‐45; Ethernet GiGE
J10 DATA SEC A ‐ Baseband RJ‐45; Ethernet GiGE
J11 DATA SEC B ‐ Baseband RJ‐45; Ethernet GiGE
J12 CTRL PRI – Control Primary RJ‐45; Ethernet GiGE
J13 CTRL SEC – Control Secondary RJ‐45; Ethernet GiGE
100‐240VAC Input Power 100‐240VAC
47‐63Hz 47‐63Hz
GND External Ground Connector
1141780, Rev 002vx 1‐3
MEOLink User Manual
1.1.4 MEOLink Modem Front Panel LEDs
The MEOLink Modem LEDs are contained on the front panel as shown in Figure 2, and
described in Table 2.
Figure 2: MEOLink Modem Front Panel LEDs
Table 2: Front Pant LED Descriptions
1‐4 1141780, Rev 002vx
MEOLink User Manual
1.1.5 MEOLink Modem Physical/Environmental Guidelines
Table 3 provides the physical and temperature guidelines for the MEOLink Modem.
Table 3: Physical and Temperature Guidelines
Condition Specification
Size EIA Standard Rack Mount 2 RU
Weight 22 lbs
MTBF 45,000 Hours
Dimensions See Figure 3
Ambient Operating Temperature Minimum: (15° C) ° F
Maximum: (40° C) ° F
Ambient Non‐operating and storage temperature Minimum: (‐20° C) ° F
Maximum: (70° C) ° F
Ambient operating humidity (Non‐condensing) 20 to 90%
Non‐Operating Humidity (Non‐condensing) up to 95%
1141780, Rev 002vx 1‐5
MEOLink User Manual
Figure 3: MEOLink Physical Dimensions (inches)
1‐6 1141780, Rev 002vx
MEOLink User Manual
1.1.6 MEOLink Modem Web and SNMP Interface
The MEOLink Modem may be fully controlled through the Web interface, the SNMP
Interface, or both. The Web interface provides modem control functions and serves as an
operator’s graphical user interface to the modem. Higher level M&C systems may interact
with the modem through the modem’s Simple Network Management Protocol (SNMP)
interface.
Both interfaces are available through the Control ports (J12, J13).
2 INSTALLATION
The MEOLink Modem is one component of a larger system. Figure 4 depicts a basic MEOLink
Modem setup.
2.1 Setup
The MEOLink modem Control Plane Ethernet supports three types of M&C components—
the TFTP Server, the Web browser, and the SNMP Manager. The TFTP Server allows the
modem to boot from files on the server rather than from flash. The Web browser allows for
control through modem’s HTTP (GUI) interface. The SNMP Manager allows for control
through the modem’s SNMP agent.
Note, not all installations will utilize all three M&C components. Installations without a TFTP
server boot from flash since the MEOLink attempts to first boot from a TFTP server and then
from flash. Installations without an SNMP manager will use a browser to manage the modem
through the HTTP (web GUI) Interface.
The data source/sink connects to the modem through dual redundant Gigabit Ethernet
ports. Note that these ports do not support 10/100Base‐T.
The transmit IF port connects to appropriate transmit RF equipment, including upconverter,
amplifier, and antenna. The receive IF ports are similarly connected to receive RF equipment.
Figure 4: MEOLink Modem Equipment Layout
1141780, Rev 002vx 2‐7
MEOLink User Manual
2.1.1 Installing MEOLink Software
The MEOLink modem is shipped from the factory with operational software already installed
in flash. The modem is field upgradeable to the latest software image via a TFTP server or
with FTP from a PC or laptop, depending upon the specific user setup described in the
previous section. Specific upgrade instructions for both TFTP and non‐TFTP equipment
setups follow in subsequent sections.
To load a new software image into the modem, first obtain the software installation files
listed in Table 4 below. These files may be obtained from ViaSat Customer Support
(http://www.viasat.com ), and may be distributed within a single gzip file.
Table 4: Software Installation Files
File Name Description
o3b_rel_install Installation script (automates installation if running on a Linux or Unix‐
based server)
o3b‐m.n.p.tar.bz2 Modem operation files. Where m.n.p is the version number, e.g. 03.00.05.
o3bboot‐m.n.p.tar.bz2 Modem boot up files. Where m.n.p is the version number, e.g. 03.00.05.
2.1.1.1 TFTP Server Installation
This section describes how to configure the TFTP server to support both booting the modem
from a TFTP server and/or upgrading the modem via a TFTP server.
1. Login as root on a TFTP Boot Server [the instructions in this section are for a Linux‐based
server only].
a. Copy all files mentioned above to any place on the server. e.g.,
/tmp/meolink_m.n.p.
b. Go to that directory, e.g. %cd /tmp/meolink_m.n.p.
c. Type “o3b_rel_install –no‐nfs <ModemName>”
i. ModemName can be up to 15 characters long; e.g., use “meolink”
or “o3btSN” where the SN is the last two digits of the serial
number. For example, o3bt43.
ii. Files will be installed in /tftpboot/<ModemName>
1. m0_rx1b_top.rbf
2. o3b.tar.bz2
3. o3b‐m.n.p.tar.bz2
4. rootfs.ext2.gz.uboot
5. uImage
6. m0_host_top.rbf
7. filter (directory for custom roll‐off filters)
2‐8 1141780, Rev 002vx
MEOLink User Manual
8. rfcal (directory for custom calibration files)
9. u‐boot.bin
2. To update the Modem Flash with the newly installed files on the boot server, follow
the procedure described in 2.1.3 and 2.1.3.1
2.1.1.2 Modem Flash Installation via FTP
For FTP site setup (no TFTP Server), load release files (example is for release 03.00.05) into
the MEOLink modem as follows:
1. Load the files from your PC, Laptop or other computer to the MEOLink modem
using FTP follows
a. ftp <modem‐ip‐address>
b. Name: o3b
c. password: o3b
d. ftp> pas
e. ftp> bin
f. ftp> put o3b‐03.00.05.tar.bz2
g. ftp>put o3bboot‐03.00.05.tar.bz2
h. ftp>quit
2. To update the Modem Flash with the newly installed files on the boot server,
follow the procedure described in 2.1.3 and 2.1.3.1 Section 2.1.3.2
2.1.2 MEOLink Modem Operator Login and Main Menu
Use this information to connect to the modem initially. To change these values, follow the
steps below.
1. Log into the modem via Telnet using the modem’s default IP address
(192.168.2.177)
Figure 5: Telnet Login
2. Enter user name operator and password o3bo3b and press enter. The public license
information and main User Menu appear.
1141780, Rev 002vx 2‐9
MEOLink User Manual
Figure 6: Public License and Main User Menu
2.1.3 MEOLink Modem Flash Software Update
To update the MEOLink Modem Flash with the latest software update, place the release files
on the TFTP Server or on the modem ramdisk as per the instructions in Section 2.1.1.1 or
Section 2.1.1.2
2‐10 1141780, Rev 002vx
MEOLink User Manual
2.1.3.1 via TFTP Server
From the User Menu commit the files previously loaded onto the TFTP Server to Flash by
entering “z” from the User Menu as shown in Figure 7.
Figure 7: Software Update via TFTP
2.1.3.2 via FTP
From the User Menu commit the files previously loaded onto the modem ramdisk to Flash
by entering “u” from the User Menu as shown in Figure 8.
Figure 8: Software Update via FTP
1141780, Rev 002vx 2‐11
MEOLink User Manual
2.1.4 MEOLink Modem Network Configuration in EEPROM
The default network configuration values from the factory are (also note Section 2.1.6 ‐
Restoring Factory Defaults):
a. IP Address: 192.168.2.177
b. Netmask: 255.255.255.0
c. Gateway IP: 192.168.2.1
d. TFTP Server IP: 192.168.2.171
Use this information to connect to the modem initially. To change these values, follow the
steps below; Figure 9 through Figure 15 illustrate the steps.
1. Enter e to enter the eeprom configuration.
2. Enter h to change the hostname (ModemName can be up to 15 characters long;
e.g., use “o3btSN” where the SN is the last two digits of the serial number. For
example, o3bt40.). When prompted to change, enter y to enter the new name.
NOTE: For all the steps that follow, the procedure is similar to changing the
hostname: i.e., when prompted whether you want to change the value, enter y,
then enter the new value.
3. Enter t to change the TFTP boot server address.
4. Enter i to change the modem’s control port IP address. Note: Control Interface is
IPv4 only.
5. Enter n to change the modem netmask IP address.
6. Enter g to change the gateway address to the address of the switch or router IP
address.
7. Enter k to return to the main menu, and then enter r to reboot the modem.
2‐12 1141780, Rev 002vx
MEOLink User Manual
Figure 9: EEPROM Configuration Menu
Figure 10: Hostname Update
Figure 11: TFTP Server IP Address Change
1141780, Rev 002vx 2‐13
MEOLink User Manual
Figure 12: Modem Control Port IP Address Change
Figure 13: Modem Netmask Address Change
2‐14 1141780, Rev 002vx
MEOLink User Manual
Figure 14: Gateway IP Address Change
Figure 15: Rebooting the Modem
2.1.5 Loading Custom Filters
Custom filters for roll‐off of the square‐root raised cosine transmit data shaping may be
added to the MEOLink Modem. These custom filters are specified in files, according to the
format detailed in 2.1.5.3. The files must be first downloaded to the MEOLink, stored in
flash, and then configured using the Web (or SNMP) interface. The procedures for
1141780, Rev 002vx 2‐15
MEOLink User Manual
downloading the files to the modem flash are in the following subsections. After
downloading, the custom files may be assigned using the Custom Filter File configuration
instructions found in 3.2.5.2.
2.1.5.1 Loading via FTP
For FTP site setup (no TFTP Server), load files into the MEOLink modem as follows:
3. Load your custom filter files from your PC, Laptop or other computer to the
MEOLink modem using FTP follows
a. ftp <modem‐ip‐address>
b. Name: o3b
c. password: o3b
d. ftp> pas
e. ftp> bin
f. ftp> mput customFilter0*
g. mput customFilter020.txt? y
h. mput customFilter025.txt? y
i. mput customFilter035.txt? y
j. quit
4. Complete the load by logging into the MEOLink modem Operator Main Menu, see
section 2.1.2, and:
a. From the User Menu, enter f to copy custom filter files from the FTP
default directory to the internal flash drive; see Figure 16.
Figure 16: Filter Update via FTP (f command)
2.1.5.2 Loading via TFTP
For TFTP site setup, load files into the MEOLink modem as follows:
1. Copy your custom filter files onto the TFTP Server location for the modem,
b. %cp customFilter* /tftpboot/meolink/filter/
2‐16 1141780, Rev 002vx
MEOLink User Manual
2. Complete the load by logging into the MEOLink modem Operator Main Menu,
see section 2.1.2, and:
c. From the User Menu, enter y to copy custom filter files from the TFTP
server to the internal flash drive; see Figure 17.
Figure 17: Filter Update via TFTP (y command)
2.1.5.3 Filter File Formats
There are 3 custom filter files, customFilter020.txt, customFilter025.txt,
customFilter035.txt that represent the 0.20, 0.25, and 0.35 roll‐off of the square‐root
raised cosine transmit data shaping filters, respectively.
The file format for the custom filters containing waveform pre‐distortion coefficients is:
16384 lines, where each line is a 32‐bit value represented in HEX format (no leading
0x), e.g. the first 12 lines might look like this:
FFE50000
FFE50000
FFE50000
FFE50000
FFE50000
FFE60000
FFE60000
FFE60000
FFE60000
FFE60000
FFE70000
FFE70000
Each 32‐bit value represents a filter coefficient as a real and imaginary pair. The 16
most significant bits represent the “I” or real part in 2’s complement and the 16
least significant bits represent the “Q” or imaginary part in 2’s complement.
2.1.5.4 Configuring Custom Filters
To select and use the custom filter files, open the MEOLink Modem Web Interface and
navigate to the Modem category on the Configuration page. Select which custom file to use
1141780, Rev 002vx 2‐17
MEOLink User Manual
(0.20, 0.25, or 0.35 rolloff) in the Matched Filter field. Then in the Custom Filter File field,
select Enable. See Section 3.2.5.2 .
2.1.6 Restoring Factory Defaults
Restoring factory defaults is supported in releases on/after 03.00.05.
To restore factory defaults,
Depress the RESTORE button located on the rear panel of the MEOLink Modem for
approximately 15 seconds, until the 4 sets of DATA Ethernet lights (J8 –J11) flash
on.
After several more seconds those same lights will flash for 5 seconds and the
modem will reboot.
When the modem comes up, the EEPROM parameters containing the IP addresses
will be restored to the settings specified in Section 2.1.4 , and
The database will be reset to the factory defaults of the release burned into Flash,
or that of the TFTP Boot server if it matches the default addressing.
3 MEOLINK MODEM OPERATIONS
3.1 Key Features
3.1.1 LED
The following are the expected Front Panel LED displays at power up:
1) LED are all on at power up.
2) Demod1, Demod2, Mod, External Ref, Test will be off after HOST FPGA is loaded
and taken out of reset.
3) Three fan fault LED will be off after FAN check passes
4) Alarm and Fault LED will be off when POST passes.
Standard operation conditions for the LEDs are listed in Table 2.
3.1.2 Ethernet Port Selection
3.1.2.1 Data Plane Ethernet Ports
There are four Data Plane Ethernet port interfaces. The two Primaries are PRI A and PRI B.
The two Secondaries are SEC A and SEC B.
The operator may select either Primaries or Secondaries. The pair with the greatest number
of active links will be preferred and activated.
3.1.2.2 Control Plane Ethernet Ports
If bonding is disabled, only the Primary port will remain active.
If bonding is enabled, then the following applies:
Startup uses the Primary Port as the active port.
If the active port is down, the second port is configured and made active.
3‐18 1141780, Rev 002vx
MEOLink User Manual
Switchovers will continue to occur whenever the active port goes down. Alarms
notify the operator when the active port goes down.
3.1.3 Transmit Mute
The modem transmission is off at power up and remains off until enabled by the
software.
The modem transmission is muted in the case of a fault.
The modem has a loopback mode where the transmission is muted and a
modulated IF signal is looped back to either or both demodulators.
Transmission is muted when the synthesizer is unlocked (e.g., when the reference is
switched).
3.2 MEOLink Modem Web Interface
This section describes the MEOLink modem monitor and control data available through the
Web Interface.
3.2.1 Login
To login, do the following:
1. Open a browser (IE8, Google Chrome, Opera, or Firefox)
2. Make sure cookies are enabled.
3. Enter the default or your login information. The default login is:
a. User: operator
b. Password: o3bo3b
3.2.2 Navigation
The MEOLink Modem Web Interface is navigated through the use of tabs and tables within
the tabs. Each tab contains a dropdown selection to choose sub‐categories (see the
Configuration tab example below in Figure 18).
Figure 18: Dropdown Selection
3.2.3 Load Config Button
The Load Config button loads all configuration changes made by the operator. The operator
can make changes on multiple tabs then click on the Load Config button (Figure 19) as a last
step. A confirmation message appears saying the load was “okay” (Figure 20).
1141780, Rev 002vx 3‐19
MEOLink User Manual
Figure 19: Load Config Button
Figure 20: Load Configuration Confirmation Message
If the operator makes changes while in edit mode and selects the Monitor button without
clicking on Load Config, a warning pops up (Figure 21) that all changes will be lost. Clicking
Cancel on the pop‐up warning results in a pop up confirming that Edit mode is still active.
Figure 21: Switch to Monitor Mode Warning
Figure 22: “Staying in Edit Mode” Message
3.2.4 Refresh
The Refresh button reloads dynamic values for fields to which this applies. The Diagnostics
tab is an example where some fields are dynamic—e.g., clicking the Refresh button under
the Ethernet port will normally display incrementally increasing byte counts (see 3.2.11).
The Auto dropdown menu allows the operator to select an automatic refresh of dynamic
fields to periodically occur every 2, 5, 10, 30 or 60 seconds. When “Disabled” is selected, the
Refresh button described above must be clicked to refresh the parameters.
3‐20 1141780, Rev 002vx
MEOLink User Manual
3.2.5 Configuration Tab
Figure 23: Configuration Dropdown Menu
3.2.5.1 Edit and Monitor Functions
Two radio buttons (in the middle, see Figure 24) allow editing or monitoring fields.
Figure 24: Edit and Monitor Buttons
An operator monitors system items by leaving the Monitor radio button selected (fields
remain grayed out as in Figure 25) or edits parameters by clicking on the Edit radio button
(Figure 26).
Figure 25: Example of GUI Monitor Function
1141780, Rev 002vx 3‐21
MEOLink User Manual
Figure 26: Example of GUI Edit Function
3.2.5.2 Modem
The Modem Configuration page contains parameters that are often found using a satellite
site “cut sheet” used during antenna installation and modem commissioning. These values
are rarely changed once the system is optimized and operational.
Figure 27: Modem Configuration Screen
3‐22 1141780, Rev 002vx
MEOLink User Manual
Table 5: Modem Configuration Parameters
Field Definition/Configuration
General Properties
Modem Mode Rx Only, Tx Only, Teleport Rx only, or Normal (Full Duplex)
Local Site ID 12-bit VLAN ID
Web Lockout Blocks web user from making configuration changes to the modem.
Frequency Reference 10 MHz external reference is used if “External” is selected; otherwise
internal reference signal is used.
Header Compr Op Enables/Disabled Ethernet Header Compression
Tx Properties
Tx Operation Enable/Disable Transmit Signal
Symbol Rate Symbol Rate, 10 to 180 Msps, 1 Msps steps
Matched Filter Rolloff (0.20, 0.25, 0.35) of the square-root raised cosine transmit
data shaping filter
BUC Reference Enable/Disable block upconverter (BUC) operation
IF Frequency Transmit IF Frequency, 950000 to 2450000 kHz, 0.1 kHz steps
IF Power Transmit Power Level, -25 to -5 dBm, 0.1 dB steps
Set Power See 3.2.5.2.1
Custom Filter File Enable/Disable Filter File. When enabled, uses Custom filter file
based on Matched Filter parameter (transmit DVB-S2 roll off
selection).
Rx Properties
Demod Select Select Demod A or Demod B
Demod A IF Frequency Demod A Frequency, 950000 to 2450000 kHz, 0.1 kHz steps
LNB Ref Operation Enable/Disable low noise block (LNB) operation (both Demods)
HO Time Limit Sets satellite handover time limit. Once handover is initiated,
handover occurs even if the handover demod does not achieve sync
(e.g., in a rain fade)
Symbol Rate Symbol rate in Msps (for both Demods)
Demod B IF Frequency Demod B IF Frequency, 950000 to 2450000 kHz, 0.1 kHz steps
LNB DC Power Enable/Disable LNB DC Power (both Demods)
Initiate Handover See 3.2.5.2.2
3.2.5.2.1 Set Power Button
Clicking on the Set Power button prompts an “okay” message is transmission levels are
deemed sufficient. Otherwise, edit the IF power values as directed by the installer. This is a
dynamic change that does not cause the transmit signal to be disabled.
1141780, Rev 002vx 3‐23
MEOLink User Manual
Figure 28: Set Power Transmit Level Okay Message
3.2.5.2.2 Initiate Handover
Clicking on the Initiate Handover button switches from the primary Demod to the secondary
Demod. The operator needs to select the Demod to which the switchover should occur (in
the Demod Select). This is a dynamic change that does not cause the transmit signal to be
disabled.
3.2.5.3 ACM
ACM (Adaptive Coding and Modulation) is an advanced algorithm that automatically adjusts
the modulation and coding points in response to conditions such as rain fade and/or
variations in satellite footprint power. For example, during clear sky conditions at all sites,
the downstream carrier may be operating at a highly bandwidth efficient modulation and
coding point (such as 8PSK modulation with 8/9 FEC). When heavy rain fades occur at one or
more sites, the modulation and coding automatically changes to a more robust point for the
traffic only to the faded sites. The downstream bandwidth for the non‐faded sites remains at
the highly efficient modulation and coding point. Once the fade is cleared at the faded sites,
the modulation and coding is automatically restored to the original highly efficient
modulation and coding point. The net effect of this technology is to deliver the highest
speed possible in the least amount of bandwidth during the majority of the time, and to
slightly reduce the speed to the faded sites during degraded conditions.
Enabling and configuring ACM requires two steps:
1. From the Configuration tab, select ACM, then set MODCOD Mask Properties. ACM
Properties are generally left with their default values.
2. From the Configuration tab, select Sites and set the fields below:
a. ACM Operation: Select Enable to enable unilateral ACM. Can be enabled
for any or all of the 32 sites.
b. Report Es/No: Select Enable to enable bilateral ACM. Can only be enabled
for one of the 32 sites.
c. IP Address: Set this address to the control port IP address for the modem
to which the ACM report will be sent. This IP address must also be filled in
for header compression to be functional.
Table 6: ACM Algorithm Configuration Parameters
Field Definition/Configuration
ACM Properties
Es/No Report Interval Default is 0.5 sec; range is 0.03 to 2 sec.
ModCod Timeout Default is 5 sec; range is 1 to 30 sec. If no Es/No
report is received in this time period, modem
reverts to base ModCod.
3‐24 1141780, Rev 002vx
MEOLink User Manual
Field Definition/Configuration
MODCOD Mask Properties
Modulation Codes Checked modcodes are available to be used by
the system
Figure 29: ACM Configuration Screen
3.2.5.4 AUPC
Advanced Uplink Power Control (AUPC) conserves satellite power through outbound carrier
attenuation adjustments based on Es/No and link utilization. When link utilization is low and
link conditions are favorable, AUPC adds attenuation to reduce the transmit power. When
link utilization increases or link conditions become less favorable, attenuation is reduced to
increase the transmit power. When full capacity is reached, AUPC applies zero attenuation
and the MEOLink modem operates at the fully configured transmit power level, a setting
that presumably contains sufficient margin to provide the desired level of service.
It is desirable to have the update interval of AUPC much slower than that of ACM so that as
power changes, the ACM algorithm has an opportunity to run and change ModCods, thus
enhancing the effect of AUPC to settle into the configured utilization range.
The AUPC algorithm monitors the received Es/No levels of the terminals to which it
transmits, as well as the link utilization to determine the best power adjustments. The
operator may configure the AUPC parameters specified in Table 7 to customize the
algorithm.
Enabling and configuring AUPC requires two steps:
1. From the Configuration tab, select AUPC. From this screen, configure the AUPC
parameters with appropriate values; see Figure 30. Fortunately, AUPC can
generally be operated with default values.
1141780, Rev 002vx 3‐25
MEOLink User Manual
2. From the Configuration tab, select Sites and set the fields below:
a. AUPC Operation: Select Enable to enable AUPC for this site. AUPC can be
independently enabled or disabled for each of the sites.
b. AUPC Es/No Margin and AUPC Es/No Hysteresis: These two values should
be added together and considered as one “margin” which is used in two
different places when considering reducing the power level.
i. Because AUPC does not want to transmit at a needlessly high
power level, it checks to see if all sites have at least this much SNR
margin above the highest ModCod. If so, it reduces the transmit
power level.
ii. When utilization is low, it makes sure that all sites have at least
this much SNR margin above the lowest ModCod. If so, it can
safely reduce the power.
Figure 30: AUPC Configuration Screen
Table 7: AUPC Algorithm Configuration Parameters
Field Definition/Configuration
AUPC Properties
Attenuation Range Maximum amount that AUPC can reduce the transmit power for its
configured value. Default is 20 dB; range is 0 to 20 dB (in 0.01 dB
steps).
Update Interval How often AUPC will evaluate link and utilization conditions and
potentially make power adjustments. Default is 2 sec; range is .2 to 60
sec. Recommended to operate at ~4x the ACM interval.
Utilization Threshold (low) When link utilization falls below this threshold, AUPC will consider
dropping the transmit power level. Default is 30%; range is 1% to 100%
Utilization Threshold (high) When link utilization rises above this threshold, AUPC will consider
increasing the transmit power level. Default is 50%; range is 1% to
3‐26 1141780, Rev 002vx
MEOLink User Manual
Field Definition/Configuration
100%.
Fast Up Increment When AUPC increases the transmit power level due to atmospheric
conditions, it will only increase the power by this amount before it
reevaluates. Default is 1 dB; range is 0.1 dB to 2 dB.
Slow Up Increment When AUPC increases the transmit power level because of high link
utilization, it will only increase the power by this amount before it
reevaluates. Default is 0.5 dB; range is 0.1 dB to 2 dB.
Down Increment When AUPC reduces the transmit power, it only reduce by this amount
before it reevaluates. Default is 0.2 dB; range is 0.1 dB to 2 dB.
3.2.5.5 Sites
The Sites Configuration contains per site ACM and AUPC parameters described in those
respective sections (3.2.5.3 and 3.2.5.4), as well as state and addressing information. The
parameters are described in Table 8 and shown as they appear on the Web Interface in
Figure 31. The parameters are repeated per site, and pertain to the site id for the column in
which the parameter is located.
Table 8: Sites Configuration Parameters
Field Definition/Configuration
Generic Properties
Active sites should be set to “Remote”. All others should be set to “Not
Type
Used”.
Should be set to the most robust ModCod that the terminal can safely
Default ModCod
demodulate.
IP Address Site control plane IP address
ACM Properties
ACM Operation Enables/Disables ACM operation. Can be enabled for any or all of the 32
sites.
Report Es/No Enable/Disable Es/No reports to this site. Can only be enabled for one of
the 32 sites.
Es/No Margin Es/No Margin (0.25 to 2.0 dB; 0.25 default). Lowers measured Es/No
value to an effective Es/No value in ModCod calculations.
Es/No Hysteresis Es/No Hysteresis (0.25 to 2.0 dB; 0.5 default). Used to provide
hysteresis in the ModCod selection procedure so that small fluctuations
of the Es/No value around thresholds do not cause the ModCod type to
change with each fluctuation.
AUPC Properties
AUPC Operation Enables/Disables AUPC operation for site
AUPC Es/No margin Es/No Margin (0.25 - 4.0 dB; 0.50 default). AUPC algorithm adds this to
Es/No measurements.
AUPC Es/No Hysteresis Es/No Hysteresis (0.25 - 4.0 dB; 0.5 default). Used to provide hysteresis
in the AUPC set procedure so that small fluctuations of the Es/No value
around thresholds do not cause the transmitter power to change with
each fluctuation.
1141780, Rev 002vx 3‐27
MEOLink User Manual
Figure 31: Sites Configuration Screen
3‐28 1141780, Rev 002vx
MEOLink User Manual
3.2.5.6 QoS
3.2.5.6.1 802.1 Q Overview
The 802.1 Q protocol is used to configure virtual LANS and to provide better service to
selected traffic. The 4‐byte header has a 2‐byte protocol identifier (TPID) and 2‐byte tag
control information (TCI). The TCI contains three elements: three‐bit user priority, one‐bit
canonical format indicator (CFI), and 12‐bit VLAN identifier (VID).
3.2.5.6.2 Queue Monitoring/Configuration and Class of Service
Queue monitoring applies an algorithm to adjust for temporary congestion and/or to apply
prioritization based on a Class of Service (CoS) traffic designation. The mechanisms used
include storing excess traffic in buffers and establishing queues based on the CoS. The Traffic
Types—with their respective CoS designators—are listed below:
Background (CoS 1) [Lowest Priority]
Spare (CoS 2)
Best Effort (CoS 0)
Excellent Effort (CoS 3)
Controlled Load (CoS 4)
Video (CoS 5)
Voice (CoS 6)
Network Control (CoS 7) [Highest Priority]
Figure 32: QoS Configuration Screen
Table 9: QoS Configuration Parameters
Field Definition/Configuration
Pause Frame Properties
1141780, Rev 002vx 3‐29
MEOLink User Manual
Field Definition/Configuration
Pause Frames Gives the ability to set flow control to upstream equipment
Single Queue Uses Queue 0 properties to set single queue values
Lower Threshold Used to configure flow control. If the queue reaches this value
it requests the upstream device to start sending data to this
device
Upper Threshold Used to configure flow control. If the queue reaches this value
it requests the upstream device to discontinue data to this
device
QoS Queue Properties
Queue 0, Queue 1, etc. Total Threshold in bytes
3.2.5.7 Interfaces
Data Plane Interface settings determine on which plane to send data. The value entered in
the VLAN Lo Id field determines on which data plane packets will be sent per the formula
below:
Packets with VLAN Lo Id: Packets Sent to:
≤VLAN Lo Id entry Data Plane A
> VLAN Lo Id entry Data Plane B
Figure 33: Interfaces Configuration Screen
Table 10: Interfaces Configuration Parameters
3‐30 1141780, Rev 002vx
MEOLink User Manual
Field Definition/Configuration
Date Plane Interface
Preferred Data Plane Select Primary or Secondary
VLAN Lo Id Determines threshold for directing packets to either Data Plane A or B
Force Data Plane Force the Preferred Data Plane selection (ignores the VLAN Lo Id threshold
value)
Control Plane Interface
IP Address Control plane IP Address
IP Subnet Mask Control plane subnet mask
IP Gateway Control plane IP gateway address
Ethernet Bonding State Enable/Disable control plane Ethernet interface bonding
TFTP IP Address Control plane TFTP server IP address
FPGA Filename TFTP server host FPGA image filename
Linux Filename TFTP server Linux image filename
Modem Tar Filename TFTP server TAR image filename
NTP IP Address NTP server IP address. Change requires a modem reboot to take effect
SNMP Trap Address SNMP Trap (inform) server IP address
SNMP R-O Community SNMP read-only community name
SNMP R-W Community SNMP read-write community name
3.2.5.8 Test
The Test configuration is used to set the desired loopback mode (IF, Ethernet, and Satellite).
Note: the AWGN Noise Level field is for future use and will be functional in a future
software release.
Table 11: Test Configuration Parameters
Field Definition/Configuration
Test
IF Loopback Operation Enable/Disable IF loopback operation
IF Loop Demod Select DemodA or DemodB for IF
loopback
Sat Loopback Operation Modem satellite loopback mode.
Cannot be enabled with IF loopback
Eth Loopback Operation Modem Ethernet loopback mode.
Cannot be enabled with IF loopback
Test Command Operation Reserved for future use.
AWGN Noise Level Reserved for future use.
Test Pattern Reserved for future use.
1141780, Rev 002vx 3‐31
MEOLink User Manual
Figure 34: Test Configuration Screen
3.2.6 Status Tab
The Status tab provides monitoring information for Ethernet traffic (Dashboard (Figure 36)),
overall system status (Summary (Error! Reference source not found.)), transmission status
(Transmit (Figure 38)), receive status (Receive (Figure 39)), temperature and FPGA status
(Board (Figure 40)), and active logins for the Web interface (Web Login (Figure 41)).
Figure 35: Status Dropdown Menu
3‐32 1141780, Rev 002vx
MEOLink User Manual
Figure 36: Dashboard Status Screen
1141780, Rev 002vx 3‐33
MEOLink User Manual
Figure 37: Summary Status Screen
Figure 38: Transmit Status Screen
3‐34 1141780, Rev 002vx
MEOLink User Manual
3.2.6.1 Receive Status
3.2.6.1.1 IF Power Level
The modem does not report an actual input IF power level, but gives the receiver’s AGC
value in dBs, see field AGC Gain. The range of the AGC Gain is:
Max Attenuation = ‐40dB (maximum level the input can be received)
Min Attenuation = ‐10dB (minimum level the input can be received)
Ideally, the input level should be adjusted such that the AGC Gain value is at ‐25dB.
Figure 39: Receive Status Screen
1141780, Rev 002vx 3‐35
MEOLink User Manual
Figure 40: Board Status Screen
Figure 41: Web Login Status Screen
3‐36 1141780, Rev 002vx
MEOLink User Manual
3.2.7 Metrics Tab
The metrics in the following tab are reported for the data flow through the modem as shown
in Figure 42. The diagnostics tab and metrics tab show similar information. The metrics tab
shows the information in terms of data flow (eg: packets per second entering an Ethernet
port). The diagnostics tab shows the information in terms of counts (eg: count of packets
that have entered an Ethernet port).
Figure 42: Modem Data Flow
1141780, Rev 002vx 3‐37
MEOLink User Manual
Figure 43: Ethernet Port Metrics Screen
3‐38 1141780, Rev 002vx
MEOLink User Manual
Figure 44: Ingress/Egress Buffer Metrics Screen
1141780, Rev 002vx 3‐39
MEOLink User Manual
Figure 45: Header Compression/Decompression Metrics Screen
3‐40 1141780, Rev 002vx
MEOLink User Manual
Figure 46: Scheduler Metrics Screen
1141780, Rev 002vx 3‐41
MEOLink User Manual
Figure 47: Encapsulation, Encoding, Modulator Metrics Screen
3‐42 1141780, Rev 002vx
MEOLink User Manual
Figure 48: Demodulator Metrics Screen
1141780, Rev 002vx 3‐43
MEOLink User Manual
Figure 49: Decoder/Deframer Metrics Screen
Table 12: Decoder/Deframer Metrics Parameters
Field Definition/Configuration
Decoder/Deframer Summary Metrics
Decoder BB Frame Rate Decoder output BBFrame rate (FPS)
GSE Eth Pkt Rate Generic Stream Encapsulator (GSE) output Ethernet
packet rate (PPS)
GSE Dropped Pkt Rate Generic Stream Encapsulator (GSE) dropped packet rate
(PPS)
Decoder Metrics per MODCOD
MODCOD 0, 0, 1, 2, etc. Performance and error rates per waveform ID (MODCOD)
3‐44 1141780, Rev 002vx
MEOLink User Manual
3.2.8 Alarms
The Alarms Tab provides a chronological and sequential listing of all alarms. After a hundred
alarms have been logged, the list refreshes and starts at 1.
Figure 50: Alarms Screen
1141780, Rev 002vx 3‐45
MEOLink User Manual
3.2.9 Faults
Figure 51: Faults Screen
3.2.10 Events
The Events Tab provides a chronological and sequential listing of all events. After a hundred
events have been logged, the list refreshes and starts at 1.
3‐46 1141780, Rev 002vx
MEOLink User Manual
Figure 52: Handover Events Screen
Figure 53: Power Events Screen
1141780, Rev 002vx 3‐47
MEOLink User Manual
Figure 54: Configuration Events Screen
3.2.11 Diagnostics Tab
Most diagnostics in this tab report on data flow through the modem as shown in Figure 55.
The diagnostics tab and metrics tab show similar information. The metrics tab shows the
information in terms of data flow (eg: packets per second entering an Ethernet port). The
diagnostics tab shows the information in terms of counts (eg: count of packets that have
entered an Ethernet port).
Diagnostics not related to data flow have additional information in their respective sections.
Figure 55: Modem Data Flow
3‐48 1141780, Rev 002vx
MEOLink User Manual
1141780, Rev 002vx 3‐49
MEOLink User Manual
3‐50 1141780, Rev 002vx
MEOLink User Manual
1141780, Rev 002vx 3‐51
MEOLink User Manual
Field Definition/Configuration
Compression Summary
Rx Byte Count Compressor receive byte count
Rx Pkt Count Compressor receive packet count
Tx Byte Count Compressor transmit byte count
Tx Pkt Count Compressor transmit packet count
Decompression Summary
Rx Byte Cnt Decompressor receive byte count
Rx Pkt Cnt Decompressor receive packet count
Rx Drop Byte Cnt Decompressor receive drop byte count
Rx Drop Pkt Cnt Decompressor receive drop packet
count
3‐52 1141780, Rev 002vx
MEOLink User Manual
1141780, Rev 002vx 3‐53
MEOLink User Manual
3‐54 1141780, Rev 002vx
MEOLink User Manual
Field Definition/Configuration
Encapsulator Summary
Tx Byte Count Encapsulator transmit byte count
Tx Frame Count Encapsulator transmit frame count
Stuff Byte Count Encapsulator stuff byte count
Radial Es/No is an indicator of received Es/No.
Equalization Err is for factory support reference and should be ignored by the operator.
1141780, Rev 002vx 3‐55
MEOLink User Manual
Field Definition/Configuration
Demod A Summary
PL Sync State DemodA PL sync state
Radial Es/No DemodA radial Es/No (dB)
Equalization Err DemodA equalization error
Demod B Summary
PL Sync State DemodB PL sync state
Radial Es/No DemodB radial Es/No (dB)
Equalization Err DemodB equalization error
The equalization filter diagnostic shows the complex coefficients that are currently being used by the
adaptive equalizer for each demodulator. These coefficients are for factory support reference and should
be ignored by the operator.
3‐56 1141780, Rev 002vx
MEOLink User Manual
The constellation shows a snapshot of the modulated constellation in each of the demodulators.
1141780, Rev 002vx 3‐57
MEOLink User Manual
Field Definition/Configuration
Decoder/Deframer Summary Diagnostics
Decoder Byte Count Decoder Byte Count
3‐58 1141780, Rev 002vx
MEOLink User Manual
Field Definition/Configuration
Decoder Frame Count Decoder Frame Count
GSE Fr Drop Count GSE Frame Drop Count
The HTF driver diagnostics are for factory support reference and should be ignored by the operator.
1141780, Rev 002vx 3‐59
MEOLink User Manual
3.2.12 MEOLink Modem Help
3‐60 1141780, Rev 002vx
MEOLink User Manual
1141780, Rev 002vx 3‐61
MEOLink User Manual
4 FAQ
4.1.1 Initial Verification of Modem Operation
1. Select IF Loopback operation.
2. Configure the modem, then perform test.
3. Click the Status tab to verify correct operation.
a. Check the Es/No dB.
b. If the demod is not synched, it will show ‐100, otherwise correct operation
should display ‐3 to ‐36 dB.
c. Go to the receive layer and check the active demod’s Es/No value.
d. Check that L‐Band PLL is locked.
e. Check that A/D Power is ~ ‐30.
4. Check the Alarms and Faults tabs for any messages.
5. Check Diagnostics on demod to see that dummy and sync fields are incrementing.
6. Check Metrics to see that the dummy field is incrementing.
4‐62 1141780, Rev 002vx
MEOLink User Manual
5 GLOSSARY
Acronym/Term Definition
8‐PSK 8 Phase Shift Keying
16‐APSK 16 Amplitude Phase Shift Keying
32‐APSK 32 Amplitude Phase Shift Keying
AC Alternating Current
ACM Adaptive Coding and Modulation
ALM Alarm
ASCII American Standard Code for Information Interchange
AUPC Automatic Uplink Power Control
AWG American Wire Gauge
BERT Bit Error Rate Test
Blk Black
BPS Bits Per Second
BS Block Size
CD Carrier Detect
CDR Carrier Detect Return
CDRL Contract Data Requirements List
CHK Check
CMD Command
COM1 Common Contact 1
COM2 Common Contact 2
CRC Cyclic Redundancy Check
DB Sub‐miniature D connector
dBC Decibels relative to carrier
dBm Decibels relative to 1 milliwatt
DCE Data Communications Equipment
MEOLink MEOLink
Eb/N0 Bit energy to noise density ratio
EIA Electronic Industries Association
Es/N0 Symbol energy to noise density ratio
1141780, Rev 002vx 5‐63
MEOLink User Manual
Acronym/Term Definition
Ext External
FCS Frame Check Sequence
FEC Forward Error Correction
GND Signal Ground
Grn Green
Hz Hertz
IAW In Accordance With
ICD Interface Control Document
ID Identification
IEC International Electrotechnical Commission
IF Intermediate Frequency
IP Internet Protocol
I/O Input/Output
kbps Kilobit Per Second
kHz Kilohertz
LAN Local Area Network
LL Local Loopback
LSB Least Significant Bit
Mbps Megabits Per Second
MCPC Multiple Channel Per Carrier
MIB Management Information Base
MHz Megahertz
MSG Most Significant Bit
Msps MegaSymbols Per Second
NA Not Applicable
OP Operate Status
QoS Quality of Service
QPSK Quadrature Phase Shift Keying
PLI Packet‐Length Indicator
PWR Power
REF Reference
RESYNC Resynchronize
RFC Request For Comments
5‐64 1141780, Rev 002vx
MEOLink User Manual
Acronym/Term Definition
RL Remote Loopback
rms Root Mean Squared
RX Receive
RXD Receive Data
RX Receive
SCPC Single Channel Per Carrier
SD Send Data
SG Signal Ground
SNMP Simple Network Management Protocol
SOW Statement of Work
SPS Symbols Per Second
Std Standard
TBD To Be Determined
TBR To Be Revised
TCP Transport Control Protocol
TDM Time Division Multiplexed
TIA Telecommunications Industry Association
TM Test Mode
TTL Transistor‐Transistor Logic
TX Transmit
UDP User Datagram Protocol
VDC and Vdc Volts Direct Current
W Watts, Write
Wht White
1141780, Rev 002vx 5‐65
MEOLink User Manual
6 AGENCY APPROVALS
ViaSat contracted Washington Laboratories Ltd to perform and document testing
requirements for the MEOLink Modem. These tests check for compliance with applicable
specifications under the EMC Directive.
Washington Laboratories Ltd found that the ViaSat Inc. – MD MEOLink Modem complied
with EMC requirements of EN55022, EN61000‐3‐2, EN61000‐3‐3, and EN55024 for a Class A
Device. The MEOLink Modem has consequently been approved with the CE mark.
Reports VST12161_EN55024 and VST12162‐01 Rev 0 EN60950 are available by request from
ViaSat customer service at……
6‐66 1141780, Rev 002vx
MEOLink User Manual
7 APPENDIX A MEOLINK MODEM SNMP MIB
This appendix contains the MEOLink Modem SNMP MIB (MM1‐MODEM‐MIB). To properly
manage the modem, the mm1Control objects must be managed according to the
“Fundamental Operations” instructions in the MODULE‐IDENTITY description below.
--
-- MIB objects for MM1 MODEM MIB implementation
--
IMPORTS
enterprises,
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Integer32,
Unsigned32,
Gauge32,
Counter32,
IpAddress
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
MacAddress,
DateAndTime FROM SNMPv2-TC;
mm1 MODULE-IDENTITY
LAST-UPDATED "201211300000Z"
ORGANIZATION "COMSAT Laboratories"
CONTACT-INFO "COMSAT Laboratories
20511 Seneca Meadows Parkway
Germantown MD 20876"
DESCRIPTION
"This MIB defines the SNMP interface from the Medium Earth Orbit (MEO)
Link Modem, MM1, to the MM1 M&C SNMP Manager. The SNMP Manager will
interact with the MM1 modem via SNMP gets, sets, and notifications.
Variables are included in the MIB to accommodate the setting of
1141780, Rev 002vx 7‐67
MEOLink User Manual
Fundamental operations:
> mm1ReadConfig
- Reads modem configuration variables from the modem and places them
into the SNMP agent monitor buffer.
> mm1InitEditBuffer
- Copies the monitor config buffer values into the edit config buffer
values. This should be executed after an mm1ReadConfig which reads
the modem config values into the monitor config buffer.
> mm1ReadStatus
- Reads modem status variables from the modem and places them into
the SNMP agent monitor buffer.
> mm1ReadMetrics
- Reads modem metrics variables from the modem and places them into
the SNMP agent monitor buffer.
> mm1ReadDiagnostics
- Reads modem diagnostics variables from the modem and places them
into the SNMP agent monitor buffer.
> SNMP get operations
- Config variables: Data is read from the edit or monitor buffer
based on the mm1ConfigQueryType setting.
- Status/Metrics/Diagnostics variables: Data is read from the monitor
buffer.
> SNMP set operations
- All config set operations modify variables in the edit buffer.
- The mm1ReadConfig and mm1InitEditBuffer commands should first be
issued to pre-populate the edit buffer with the modem's current
configuration settings.
- The configuration variables desired to be modified should then be
updated through SNMP set commands.
> mm1CommitConfig
- Instructs the SNMP agent to load ALL edit buffer configuration
variables into the modem.
REVISION "201211300000Z"
DESCRIPTION
"Initial release"
::= { products 6 }
--
-- mm1 TOP Level MIB Structure
--
-- .1.3.6.1.4.1 (enterprises)
-- |
-- 3500 (comsatLabs)
-- |
-- 1 (products)
-- |
-- |-----> 6 (mm1)
-- |
-- |-----> mm1Control
-- |-----> mm1Config
-- |-----> mm1Status
7‐68 1141780, Rev 002vx
MEOLink User Manual
-- |-----> mm1Metrics
-- |-----> mm1Diagnostics
-- |-----> mm1Notifications
--
-- Textual Conventions
1141780, Rev 002vx 7‐69
MEOLink User Manual
"A bit mask. One in the field represents on, zero represents off."
SYNTAX INTEGER
7‐70 1141780, Rev 002vx
MEOLink User Manual
--
-- MM1 Modem Top Level Groups
--
--
-- MM1 Modem Configuration Group
--
mm1ConfigQueryType OBJECT-TYPE
SYNTAX INTEGER { monitorValues(0),editValues(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Modem mode - Rx only, Tx only, Teleport Rx only, Normal (Full duplex)."
::= { mm1Config 11 }
--
-- MM1 Modem Status Group
--
--
-- MM1 Modem Metrics Group
1141780, Rev 002vx 7‐71
MEOLink User Manual
--
--
-- MM1 Modem Diagnostics Group
--
--
-- MM1 Modem Control Object Definitions
--
mm1CommitConfig OBJECT-TYPE
SYNTAX INTEGER { execute(1) }
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Commit MIB configuration values to the MM1 modem."
::= { mm1Control 1 }
mm1ReadConfig OBJECT-TYPE
SYNTAX INTEGER { execute(1) }
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Read loaded configuration values from the MM1 modem."
::= { mm1Control 2 }
mm1InitEditBuffer OBJECT-TYPE
SYNTAX INTEGER { execute(1) }
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Copy configuration monitor buffer values into configuration edit
buffer."
::= { mm1Control 3 }
mm1ReadStatus OBJECT-TYPE
SYNTAX INTEGER { execute(1) }
MAX-ACCESS write-only
STATUS current
DESCRIPTION
7‐72 1141780, Rev 002vx
MEOLink User Manual
mm1ReadMetrics OBJECT-TYPE
SYNTAX INTEGER { execute(1) }
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Read the metrics values from the MM1 modem."
::= { mm1Control 5 }
mm1ReadDiagnostics OBJECT-TYPE
SYNTAX INTEGER { execute(1) }
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Read the diagnostics values from the MM1 modem."
::= { mm1Control 6 }
mm1RebootModem OBJECT-TYPE
SYNTAX INTEGER { execute(1) }
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Reboots the modem."
::= { mm1Control 7 }
mm1CommitTxIfLvl OBJECT-TYPE
SYNTAX mm1HundredthdB (-2500..-500)
UNITS "dBm"
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Commit transmit power level, -25 to -5 dBm, 0.1 dB step."
::= { mm1Control 8 }
mm1InitiateHandover OBJECT-TYPE
SYNTAX INTEGER { demodA(0), demodB(1) }
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Initiate satellite handover to the specified handover demod ID."
::= { mm1Control 9 }
mm1DemodADopPreCorr OBJECT-TYPE
SYNTAX INTEGER (-125000000..125000000)
UNITS "HZ"
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Set the demod A Doppler pre-correction frequency offset value (Hz)."
::= { mm1Control 10 }
mm1DemodBDopPreCorr OBJECT-TYPE
SYNTAX INTEGER (-125000000..125000000)
UNITS "HZ"
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Set the demod B Doppler pre-correction frequency offset value (Hz)."
::= { mm1Control 11 }
1141780, Rev 002vx 7‐73
MEOLink User Manual
mm1TestCommand OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..80))
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Test command for production testing."
::= { mm1Control 12 }
--
-- MM1 Modem Configuration Object Definitions
--
mm1ModemMode OBJECT-TYPE
SYNTAX INTEGER { normal(0), rxOnly(1), txOnly(2), rxOnlyTport(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Modem mode - Rx only, Tx only, Teleport Rx only, Normal (Full duplex)."
::= { mm1GeneralConfig 1 }
mm1FreqRefSelect OBJECT-TYPE
SYNTAX INTEGER { internal(0), external(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"10 MHz Freq reference selection. External ref will be used if selected
and detected and value is in range. freqRefStatus indicates ref in use."
::= { mm1GeneralConfig 2 }
mm1LocalSiteId OBJECT-TYPE
SYNTAX INTEGER (0..31)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Local Site Id."
::= { mm1GeneralConfig 3 }
mm1EthHdrCprOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Ethernet header compression operation."
::= { mm1GeneralConfig 4 }
mm1PreferredDataPlane OBJECT-TYPE
SYNTAX INTEGER { primary (0), secondary (1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the preferred data plane interface."
::= { mm1DataInterfaceConfig 1 }
mm1DpaVlanLoThresh OBJECT-TYPE
SYNTAX INTEGER (0..127)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Data plane A VLAN Lo threshold.
Determines which active data plane port to send data on.
7‐74 1141780, Rev 002vx
MEOLink User Manual
Packets with VLAN Lo ID <= this value are routed to data plane A.
Packets with VLAN Lo ID > this value are routed to data plane B."
::= { mm1DataInterfaceConfig 2 }
mm1ForceDataPlane OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Force the preferred data plane interface selection."
::= { mm1DataInterfaceConfig 3 }
mm1CtrlIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Control plane IP address."
::= { mm1CtrlInterfaceConfig 1 }
mm1CtrlIpSubMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Control plane IP subnet mask."
::= { mm1CtrlInterfaceConfig 2 }
mm1CtrlIpGwy OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Control plane IP gateway address."
::= { mm1CtrlInterfaceConfig 3 }
mm1CtrlBondOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Control plane Ethernet interface bonding operational state."
::= { mm1CtrlInterfaceConfig 4 }
mm1TftpIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Control plane TFTP server IP address."
::= { mm1CtrlInterfaceConfig 5 }
mm1HFpgaFname OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"TFTP server host FPGA image filename."
::= { mm1CtrlInterfaceConfig 6 }
mm1LinuxFname OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..255))
1141780, Rev 002vx 7‐75
MEOLink User Manual
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"TFTP server Linux image filename."
::= { mm1CtrlInterfaceConfig 7 }
mm1TarFname OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"TFTP server MM1 TAR image filename."
::= { mm1CtrlInterfaceConfig 8 }
mm1NtpIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"NTP server IP address. Change requires a modem reboot to take effect."
::= { mm1CtrlInterfaceConfig 9 }
mm1SnmpTrapIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SNMP Trap (inform) server IP address."
::= { mm1CtrlInterfaceConfig 10 }
mm1SnmpROCommName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SNMP read-only community name."
::= { mm1CtrlInterfaceConfig 11 }
mm1SnmpRWCommName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SNMP read-write community name."
::= { mm1CtrlInterfaceConfig 12 }
mm1TxOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transmit modulator operational state."
::= { mm1TransmitConfig 1 }
mm1TxIfLvl OBJECT-TYPE
SYNTAX mm1HundredthdB (-2500..-500)
UNITS "dBm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transmit power level, -25 to -5 dBm, 0.1 dB step."
::= { mm1TransmitConfig 2 }
7‐76 1141780, Rev 002vx
MEOLink User Manual
mm1TxSymbolRate OBJECT-TYPE
SYNTAX INTEGER (10..180)
UNITS "Msps"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transmit symbol rate, 10 to 180 Msps, 1 Msps step."
::= { mm1TransmitConfig 3 }
mm1TxIfFreq OBJECT-TYPE
SYNTAX mm1TenthKHz (9500000..24500000)
UNITS "kHZ"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transmit IF frequency, 950000.0 to 2450000.0 kHz, 0.1 kHz step."
::= { mm1TransmitConfig 4 }
mm1TxRollOff OBJECT-TYPE
SYNTAX INTEGER { rolloff035(0), rolloff025(1), rolloff020(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transmit DVB-S2 Rolloff: 0.35, 0.25, 0.20."
::= { mm1TransmitConfig 5 }
mm1TxCustomFilterFileOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transmit custom filter file operation. When on, uses custom filter
file based on transmit DVB-S2 roll off selection."
::= { mm1TransmitConfig 6 }
mm1TxBucRefOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transmit block upconverter (BUC) operation."
::= { mm1TransmitConfig 7 }
mm1RxDemodSelect OBJECT-TYPE
SYNTAX INTEGER { demodA(0), demodB(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Receive demodulator selected to be active."
::= { mm1ReceiveConfig 1 }
mm1RxSymbolRate OBJECT-TYPE
SYNTAX INTEGER (10..180)
UNITS "Msps"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Receive symbol rate in Msps (applies to both demods)."
::= { mm1ReceiveConfig 2 }
1141780, Rev 002vx 7‐77
MEOLink User Manual
mm1RxDemodAIfFreq OBJECT-TYPE
SYNTAX mm1TenthKHz (9500000..24500000)
UNITS "kHZ"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Receive Demod A IF frequency, 950000.0 to 2450000.0 kHz, 0.1 kHz step."
::= { mm1ReceiveConfig 3 }
mm1RxDemodBIfFreq OBJECT-TYPE
SYNTAX mm1TenthKHz (9500000..24500000)
UNITS "kHZ"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Receive Demod B IF frequency, 950000.0 to 2450000.0 kHz, 0.1 kHz step."
::= { mm1ReceiveConfig 4 }
mm1RxLNBRefOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Receive low noise block downconverter (LNB) reference enable (applies
to both demods)."
::= { mm1ReceiveConfig 5 }
mm1RxLNBDcPwrOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Receive low noise block downconverter (LNB) DC power enable (applies
to both demods)."
::= { mm1ReceiveConfig 6 }
mm1RxHandoverTimeLimit OBJECT-TYPE
SYNTAX mm1MilliSecond (0..60000)
UNITS "sec"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the satellite handover time limit.
After handover is initiated, handover will occur even if the handover
demod cannot achieve sync (e.g., rain fade)."
::= { mm1ReceiveConfig 7 }
mm1QosPauseFrameOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Quality of Service (QoS) pause frame operation."
::= { mm1QosConfig 1 }
mm1QosPFUpperThresh OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bytes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Quality of Service (QoS) pause frame upper threshold (bytes)."
7‐78 1141780, Rev 002vx
MEOLink User Manual
::= { mm1QosConfig 2 }
mm1QosPFLowerThresh OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bytes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Quality of Service (QoS) pause frame lower threshold (bytes)."
::= { mm1QosConfig 3 }
mm1QosSingleQueueOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Quality of Service (QoS) single queue operation."
::= { mm1QosConfig 4 }
--
-- QoS Queue Size Configuration Table
--
mm1QosQueueSizeTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1QoSQueueSizeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A configuration table containing the queue sizes for each of the
eight QoS queues. The combined total size of all eight queues
shall not exceed 32 MBytes."
::= { mm1QosConfig 5 }
mm1QosQueueSizeEntry OBJECT-TYPE
SYNTAX Mm1QoSQueueSizeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing QoS queue configuration parameters."
INDEX { mm1QosQueueIndex }
::= { mm1QosQueueSizeTable 1 }
mm1QosQueueIndex OBJECT-TYPE
SYNTAX mm1ModemQosQueue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Quality of Service (QoS) queue index for each table
entry."
::= { mm1QosQueueSizeEntry 1 }
mm1QosQueueSize OBJECT-TYPE
SYNTAX Unsigned32 (0..32000000)
UNITS "bytes"
1141780, Rev 002vx 7‐79
MEOLink User Manual
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Quality of Service (QoS) queue size for the corresonding index."
::= { mm1QosQueueSizeEntry 2 }
mm1AcmEsNoReportInterval OBJECT-TYPE
SYNTAX mm1MilliSecond (30..2000)
UNITS "sec"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ACM Es/No report interval (0.03 to 2 sec; 0.5 sec default)."
::= { mm1AcmConfig 1 }
mm1AcmModCodTimeout OBJECT-TYPE
SYNTAX mm1MilliSecond (1000..30000)
UNITS "sec"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ACM Base ModCod reversion timeout (1 to 30 sec; 5 sec default).
If no Es/No report is received in this time period, modem reverts to
base ModCod."
::= { mm1AcmConfig 2 }
mm1AcmModCodMask OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ACM ModCod mask. The 28 ModCod bit mask settings are OR'd together to
form one mask value. The individual MODCOD bit mask settings are as
follows: modCodMask1(1), modCodMask2(2), modCodMask3(4),
modCodMask4(8), modCodMask5(16), ...
The mask setting for any undesired MODCOD is 0."
::= { mm1AcmConfig 3 }
mm1AupcUpdateInterval OBJECT-TYPE
SYNTAX mm1MilliSecond (500..60000)
UNITS "sec"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AUPC update interval (0.5 to 60 sec; 2.0 sec default)."
::= { mm1AupcConfig 1 }
mm1AupcMinUtilization OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AUPC target minimum link utilization (0 to 100 percent; 30 percent default),
AUPC will strive to keep utilization above this level."
::= { mm1AupcConfig 2 }
mm1AupcMaxUtilization OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AUPC target maximum link utilization (0 to 100 percent; 50 percent default),
7‐80 1141780, Rev 002vx
MEOLink User Manual
mm1AupcAttenuationRange OBJECT-TYPE
SYNTAX mm1HundredthdB (0..2000)
UNITS "dB"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AUPC Attenuation Range (0.0 to 20.0dB, 20dB default)."
::= { mm1AupcConfig 4 }
mm1AupcFastUpIncrement OBJECT-TYPE
SYNTAX mm1HundredthdB (10..200)
UNITS "dB"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AUPC increases power (decreases attenuation) this much when algorithm calls
for a fast increase in power (default 1 dB)."
::= { mm1AupcConfig 5 }
mm1AupcSlowUpIncrement OBJECT-TYPE
SYNTAX mm1HundredthdB (10..200)
UNITS "dB"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AUPC increases power (decreases attenuation) this much when algorithm calls
for a slow increase in power (default 0.5 dB)."
::= { mm1AupcConfig 6 }
mm1AupcDownIncrement OBJECT-TYPE
SYNTAX mm1HundredthdB (10..200)
UNITS "dB"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AUPC decreases power (increases attenuation) this much when algorithm calls
for a decrease in power (default 0.2 dB)."
::= { mm1AupcConfig 7 }
mm1IfLoopbackOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IF loopback operational state."
::= { mm1TestConfig 1 }
mm1IfLoopDemodSelect OBJECT-TYPE
SYNTAX INTEGER { demodA (0), demodB (1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select DemodA or DemodB for IF loopback."
::= { mm1TestConfig 2 }
mm1SatLoopbackOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
1141780, Rev 002vx 7‐81
MEOLink User Manual
mm1EthLoopbackOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Modem Ethernet loopback mode. Cannot be enabled with IF loopback."
::= { mm1TestConfig 4 }
mm1TestCommandOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reserved for future use. Test command operational state.
Must be set to on for mm1AwgnNoiseLevel and mm1TestPattern to work."
::= { mm1TestConfig 5 }
mm1AwgnNoiseLevel OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reserved for future use. AWGN noise level for test purposes.
Requires testCommandOp to be on."
::= { mm1TestConfig 6 }
mm1TestPattern OBJECT-TYPE
SYNTAX INTEGER { none(0), cw(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reserved for future use. Test pattern for test purposes.
Requires testCommandOp to be on."
::= { mm1TestConfig 7 }
--
-- Modem Site Configuration Table
--
mm1SiteTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1SiteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A configuration table containing the modem specific information
for the corresponding site ID index."
::= { mm1SiteConfig 1 }
mm1SiteEntry OBJECT-TYPE
SYNTAX Mm1SiteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing modem site configuration parameters."
INDEX { mm1SiteIdIndex }
::= { mm1SiteTable 1 }
7‐82 1141780, Rev 002vx
MEOLink User Manual
mm1SiteIdIndex OBJECT-TYPE
SYNTAX mm1ModemSite
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Site ID Index."
::= { mm1SiteEntry 1 }
mm1SiteType OBJECT-TYPE
SYNTAX INTEGER { notused(0), remote(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Site Type: remote or not used."
::= { mm1SiteEntry 2 }
mm1SiteCtrlIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Site control plane IP address. For the local site, the IP address
should be set to 127.0.0.1. The value is overridden by the
mm1CtrlInterfaceConfig control plane IP Address."
::= { mm1SiteEntry 3 }
mm1SiteAcmOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Adaptive Coding and Modulation (ACM) operational state."
::= { mm1SiteEntry 4 }
mm1SiteAcmDefaultModCod OBJECT-TYPE
SYNTAX mm1ModemModCod
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Site default DVB-S2 ModCod. ModCod of 0 is not a valid selection."
::= { mm1SiteEntry 5 }
mm1SiteAcmEsNoMargin OBJECT-TYPE
SYNTAX mm1HundredthdB (25..200)
UNITS "dBm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
1141780, Rev 002vx 7‐83
MEOLink User Manual
"Es/No Margin (0.25 to 2.0 dB; 0.25 default). Lowers measured Es/No
value to an effective Es/No value in ModCod calcs."
::= { mm1SiteEntry 6 }
mm1SiteAcmEsNoHysteresis OBJECT-TYPE
SYNTAX mm1HundredthdB (25..200)
UNITS "dBm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Es/No Hysteresis (0.25 to 2.0 dB; 0.5 default). Used to provide
hysteresis in the ModCod selection procedure so that small fluctuations
of the Es/No value around thresholds do not cause the ModCod type to
change with each fluctuation."
::= { mm1SiteEntry 7 }
mm1SiteAcmReportEsNoOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Send Es/No report operational state. Send Es/No report to site if on.
Only one site can be selected. Default value is off."
::= { mm1SiteEntry 8 }
mm1SiteAupcOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Site participates in Automatic Uplink Power Control (AUPC) process
(ignored if Es/No reports are off)"
::= { mm1SiteEntry 9 }
mm1SiteAupcEsNoMargin OBJECT-TYPE
SYNTAX mm1HundredthdB (25..200)
UNITS "dBm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Es/No Margin (0.25 - 4.0 dB; 0.50 default). AUPC algorithm adds this
to Es/No measurements."
::= { mm1SiteEntry 10 }
mm1SiteAupcEsNoHysteresis OBJECT-TYPE
SYNTAX mm1HundredthdB (25..200)
UNITS "dBm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Es/No Hysteresis (0.25 - 4.0 dB; 0.5 default). Used to provide
hysteresis in the AUPC set procedure so that small fluctuations of
the Es/No value around thresholds do not cause the transmitter power
to change with each fluctuation."
::= { mm1SiteEntry 11 }
mm1WebConfigLockoutOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Web user configuration lockout operation. Blocks web user from making
7‐84 1141780, Rev 002vx
MEOLink User Manual
--
-- Modem Web Admin Configuration Table
--
mm1WebAdminTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1WebAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A configuration table containing the web usernames, passwords, and
confirmation passwords for the corresponding user ID index. The
table contains a maximum of 20 entries."
::= { mm1WebAdminConfig 2 }
mm1WebAdminEntry OBJECT-TYPE
SYNTAX Mm1WebAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing web interface administrative configuration
parameters."
INDEX { mm1WebUserIndex }
::= { mm1WebAdminTable 1 }
mm1WebUserIndex OBJECT-TYPE
SYNTAX mm1ModemWebUser
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Web interface login user index."
::= { mm1WebAdminEntry 1 }
mm1WebUserUpdateOp OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Web interface user configuration will only be updated when this is ON.
User configuration is ignored when OFF. Nop is return on get."
::= { mm1WebAdminEntry 2 }
mm1WebUserAccountState OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Web interface user account state. Identifies whether account is
1141780, Rev 002vx 7‐85
MEOLink User Manual
mm1WebUserName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Web interface login user name."
::= { mm1WebAdminEntry 4 }
mm1WebPassword OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(4..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Web interface login password. Get returns four '*' characters."
::= { mm1WebAdminEntry 5 }
mm1WebPasswordConfirm OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(4..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Web interface login password confirmation. Must match corresponding
mm1WebPassword. Get returns four '*' characters."
::= { mm1WebAdminEntry 6 }
mm1MdmSerialNumber OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Modem serial number and revision (SN/Ver)."
::= { mm1GeneralStatus 1 }
mm1PlSwVersion OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Software and programmable logic image version."
::= { mm1GeneralStatus 2 }
mm1OsVersion OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operating system version."
::= { mm1GeneralStatus 3 }
mm1SummaryStatus OBJECT-TYPE
SYNTAX INTEGER { faulted(0), post(1), notSynced(2), ready(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Modem summary status."
::= { mm1GeneralStatus 4 }
mm1FaultStatus OBJECT-TYPE
SYNTAX mm1BitMask
7‐86 1141780, Rev 002vx
MEOLink User Manual
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Modem fault status. The fault mask bits are OR'd together to form the
fault status. A value of zero indicates there are no faults. The
individual fault bit mask settings are the bit masks (2^x) of ram(0),
flash(1), fpga(2), rf(3), ps(4), temp(5)."
::= { mm1GeneralStatus 5 }
mm1AlarmStatus OBJECT-TYPE
SYNTAX mm1BitMask
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Modem alarm status. The alarm mask bits are OR'd together to form the
alarm status. A value of zero indicates there are no alarms. The
individual alarm bit mask settings are the bit masks (2^x) of
calError(0), noFiltFile(1), syncLoss(2), frqRefSw(3), tempHigh(4),
bufOvfl(5), bufUnfl(6), fanSpeed(7), rldPty(8), lvdsPty(9), plAlm(10),
genDiag(11), activeDataLinkADown(12), activeDataLinkBDown(13),
fanFailed(14), noConfigFile(15)."
::= { mm1GeneralStatus 6 }
mm1CbitStatus OBJECT-TYPE
SYNTAX INTEGER { fail(0), pass(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Modem continuous built-in test (CBIT) status."
::= { mm1GeneralStatus 7 }
mm1CpuUtilization OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU percent utilization."
::= { mm1GeneralStatus 8 }
mm1LastHandoverTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time of last satllite handover event (UTC)."
::= { mm1DashboardStatus 1 }
mm1HandoverStatus OBJECT-TYPE
SYNTAX INTEGER { idle(0), inProgress(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current handover status."
::= { mm1DashboardStatus 2 }
mm1ActiveDataEthernet OBJECT-TYPE
SYNTAX INTEGER { secondary(0), primary(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active Ethernet data plane."
::= { mm1DashboardStatus 3 }
1141780, Rev 002vx 7‐87
MEOLink User Manual
--
-- Outbound Traffic Status
--
mm1OutboundEthBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outbound Ethernet bit rate (kbps)."
::= { mm1OutboundTrafficStatus 1 }
mm1OutboundEthPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outbound Ethernet packet rate (PPS)."
::= { mm1OutboundTrafficStatus 2 }
mm1OutboundEthDroppedPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outbound Ethernet dropped packet rate (PPS)."
::= { mm1OutboundTrafficStatus 3 }
mm1OutboundEthHdrComprPct OBJECT-TYPE
SYNTAX mm1HundredthPct
UNITS "Percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outbound Ethernet header compression ratio (pct)."
::= { mm1OutboundTrafficStatus 4 }
mm1OutboundSatelliteBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outbound satellite bit rate (kbps)."
::= { mm1OutboundTrafficStatus 5 }
mm1OutboundLinkUtilizationPct OBJECT-TYPE
SYNTAX mm1HundredthPct
UNITS "Percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outbound link utilization (%)."
::= { mm1OutboundTrafficStatus 6 }
7‐88 1141780, Rev 002vx
MEOLink User Manual
--
-- Inbound Traffic Status
--
mm1InboundEthBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Inbound Ethernet bit rate (kbps)."
::= { mm1InboundTrafficStatus 1 }
mm1InboundEthPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Inbound Ethernet packet rate (PPS)."
::= { mm1InboundTrafficStatus 2 }
mm1InboundEthDroppedPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Inbound Ethernet dropped packet rate (PPS)."
::= { mm1InboundTrafficStatus 3 }
mm1InboundEthHdrComprPct OBJECT-TYPE
SYNTAX mm1HundredthPct
UNITS "Percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Inbound Ethernet header compression ratio (pct)."
::= { mm1InboundTrafficStatus 4 }
mm1InboundSatelliteBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Inbound satellite bit rate (kbps)."
::= { mm1InboundTrafficStatus 5 }
mm1InboundEsNo OBJECT-TYPE
SYNTAX mm1HundredthdB
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Inbound measured average Es/No (dB)."
::= { mm1InboundTrafficStatus 6 }
1141780, Rev 002vx 7‐89
MEOLink User Manual
--
-- Outbound Site Traffic Status Table
--
mm1OutboundSiteTrafficStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1OutboundSiteTrafficStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing dashboard outbound site traffic status
information per Site ID."
::= { mm1DashboardStatus 6 }
mm1OutboundSiteTrafficStatusEntry OBJECT-TYPE
SYNTAX Mm1OutboundSiteTrafficStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing dashboard outbound site traffic status for a given
site ID."
INDEX { mm1OutboundSiteTrafficIndex }
::= { mm1OutboundSiteTrafficStatusTable 1 }
mm1OutboundSiteTrafficIndex OBJECT-TYPE
SYNTAX mm1ModemSite
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Dashboard outbound site traffic status index (site ID)."
::= { mm1OutboundSiteTrafficStatusEntry 1 }
mm1OutboundSiteTrafficEthBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outbound Ethernet bit rate (kbps) for the corresponding site ID."
::= { mm1OutboundSiteTrafficStatusEntry 2 }
mm1OutboundSiteTrafficEthPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outbound Ethernet packet rate (PPS) for the corresponding site ID."
7‐90 1141780, Rev 002vx
MEOLink User Manual
::= { mm1OutboundSiteTrafficStatusEntry 3 }
mm1OutboundSiteTrafficEthDroppedPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outbound Ethernet dropped packet rate (PPS) for the corresponding
site ID."
::= { mm1OutboundSiteTrafficStatusEntry 4 }
mm1OutboundSiteTrafficAcmStatus OBJECT-TYPE
SYNTAX INTEGER { down(0), up(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outbound ACM status (up/down) for the corresponding site ID."
::= { mm1OutboundSiteTrafficStatusEntry 5 }
mm1OutboundSiteTrafficSatelliteBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outbound satellite bit rate (kbps) for the corresponding site ID."
::= { mm1OutboundSiteTrafficStatusEntry 6 }
mm1OutboundSiteTrafficEsNo OBJECT-TYPE
SYNTAX mm1HundredthdB
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Measured average Es/No (dB) at the corresponding site ID."
::= { mm1OutboundSiteTrafficStatusEntry 7 }
mm1OutboundSiteTrafficAcmModCod OBJECT-TYPE
SYNTAX mm1ModemModCod
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outbound ACM ModCod for the corresponding site ID."
::= { mm1OutboundSiteTrafficStatusEntry 8 }
mm1FreqRefStatus OBJECT-TYPE
SYNTAX INTEGER { internal(0), external(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"10 MHz freq reference in use. External ref will be used if
selected and detected and value is in range."
::= { mm1ClockStatus 1 }
mm1ExtRefStatus OBJECT-TYPE
SYNTAX INTEGER { present(0), absent(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"External reference status."
::= { mm1ClockStatus 2 }
1141780, Rev 002vx 7‐91
MEOLink User Manual
mm1ExtRefFreq OBJECT-TYPE
SYNTAX INTEGER
UNITS "Hz"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"External reference frequency (Hz)."
::= { mm1ClockStatus 3 }
mm1MainClockLockStatus OBJECT-TYPE
SYNTAX INTEGER { ool(0), locked(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Main clock lock status, out-of-lock or locked."
::= { mm1ClockStatus 4 }
mm1AdcDacLockStatus OBJECT-TYPE
SYNTAX INTEGER { ool(0), locked(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ADC/DAC lock status, out-of-lock or locked."
::= { mm1ClockStatus 5 }
mm1TxLbandPllLock OBJECT-TYPE
SYNTAX INTEGER { ool(0), locked(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit L-Band PLL Lock Status."
::= { mm1TxAnalogCtrlStatus 1 }
mm1TxDacFifoStatus OBJECT-TYPE
SYNTAX INTEGER { normal(0), alarm(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit DAC FIFO status."
::= { mm1TxAnalogCtrlStatus 2 }
mm1TxDacFifoLevel OBJECT-TYPE
SYNTAX mm1HundredthPct
UNITS "Percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit DAC FIFO level (%)."
::= { mm1TxAnalogCtrlStatus 3 }
mm1TxAttenuatorSetting OBJECT-TYPE
SYNTAX mm1HundredthdB
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit attenuator setting (dB)."
::= { mm1TxAnalogCtrlStatus 4 }
mm1TxAupcCurrentAttenuation OBJECT-TYPE
SYNTAX mm1HundredthdB
7‐92 1141780, Rev 002vx
MEOLink User Manual
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"current AUPC attenuator setting (dB)."
::= { mm1TxAupcStatus 1 }
mm1TxAupcClippingStatus OBJECT-TYPE
SYNTAX INTEGER { noClipping(0), clippingLow(1), clippingHigh(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"AUPC clipping status."
::= { mm1TxAupcStatus 2 }
mm1RxLbandPllLock OBJECT-TYPE
SYNTAX INTEGER { ool(0), locked(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Receive L-Band PLL Lock Status."
::= { mm1RxAnalogCtrlStatus 1 }
mm1RxAdcPower OBJECT-TYPE
SYNTAX mm1HundredthdB
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Analog-to-Digital converter power (dB)."
::= { mm1RxAnalogCtrlStatus 2 }
mm1RxAdcClippingStatus OBJECT-TYPE
SYNTAX INTEGER { noClipping(0), clipping(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Analog-to-Digital converter clipping status."
::= { mm1RxAnalogCtrlStatus 3 }
mm1ActiveDemod OBJECT-TYPE
SYNTAX INTEGER { demodA(0), demodB(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active demodulator status."
::= { mm1SatHandoverStatus 1 }
mm1HandoverBufferAStatus OBJECT-TYPE
SYNTAX INTEGER { normal(0), alarm(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Satellite handover buffer status for demodA."
::= { mm1SatHandoverStatus 2 }
mm1HandoverBufferBStatus OBJECT-TYPE
SYNTAX INTEGER { normal(0), alarm(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
1141780, Rev 002vx 7‐93
MEOLink User Manual
mm1HandoverStateDemodA OBJECT-TYPE
SYNTAX INTEGER { stopped(0), active(1), HOSync1(2), HOCapture(3),
HOSync2(4) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA Satellite Handover State Machine State."
::= { mm1SatHandoverStatus 4 }
mm1HandoverStateDemodB OBJECT-TYPE
SYNTAX INTEGER { stopped(0), active(1), HOSync1(2), HOCapture(3),
HOSync2(4) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB Satellite Handover State Machine State."
::= { mm1SatHandoverStatus 5 }
--
-- Demodulator Status Table
--
mm1DemodStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1DemodStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing Demodulator status information per demodulator."
::= { mm1DemodStatus 1 }
mm1DemodStatusEntry OBJECT-TYPE
SYNTAX Mm1DemodStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing demodulator status for a demodulator."
INDEX { mm1DemodStatusIndex }
::= { mm1DemodStatusTable 1 }
mm1DemodStatusIndex OBJECT-TYPE
SYNTAX INTEGER { demodA(1), demodB(2) }
7‐94 1141780, Rev 002vx
MEOLink User Manual
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Demodulator status index."
::= { mm1DemodStatusEntry 1 }
mm1DemodEsNoEstimate OBJECT-TYPE
SYNTAX mm1HundredthdB
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Demodulator Es/No estimate. Range: 0.0 to 25.0 [dB]."
::= { mm1DemodStatusEntry 2 }
mm1DemodPlSyncBitStatus OBJECT-TYPE
SYNTAX INTEGER { noSync(0), sync(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Demodulator Physical Layer (PL) sync bit status."
::= { mm1DemodStatusEntry 3 }
mm1DemodLossOfLockCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Demodulator loss of lock count."
::= { mm1DemodStatusEntry 4 }
mm1DemodDecoderEnableBitStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Demodulator decoder enable bit status."
::= { mm1DemodStatusEntry 5 }
mm1DemodAgcGain OBJECT-TYPE
SYNTAX mm1HundredthdB
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Demodulator AGC gain (dB)."
::= { mm1DemodStatusEntry 6 }
mm1DemodFrequencyOffset OBJECT-TYPE
SYNTAX INTEGER
UNITS "HZ"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Demodulator frequency offset, -30000 to 30000 (Hz)."
::= { mm1DemodStatusEntry 7 }
mm1DemodFrequencyOffsetError OBJECT-TYPE
SYNTAX INTEGER
UNITS "HZ"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
1141780, Rev 002vx 7‐95
MEOLink User Manual
mm1DemodSymbolRate OBJECT-TYPE
SYNTAX mm1SymPerSec
UNITS "Msps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Demodulator symbol rate (Msps)."
::= { mm1DemodStatusEntry 9 }
mm1DemodSymbolRateError OBJECT-TYPE
SYNTAX INTEGER
UNITS "sps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Demodulator symbol rate error (sps)."
::= { mm1DemodStatusEntry 10 }
mm1DemodAmToAmDistortion OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Demodulator AM-to-AM distortion."
::= { mm1DemodStatusEntry 11 }
mm1DemodDopplerPreCorrection OBJECT-TYPE
SYNTAX INTEGER
UNITS "HZ"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Demodulator Doppler Pre-Correction."
::= { mm1DemodStatusEntry 12 }
mm1BbDeframerRrcRolloff OBJECT-TYPE
SYNTAX INTEGER { rolloff035(0), rolloff025 (1), rolloff020(2) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"DVB-S2 Matched Filter Root-Raised Cosine Roll Off."
::= { mm1BbDeframerStatus 1 }
--
-- Fan Status Table
--
mm1FanStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF FanStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing fan status information for each fan."
::= { mm1FanStatus 1 }
mm1FanStatusEntry OBJECT-TYPE
7‐96 1141780, Rev 002vx
MEOLink User Manual
SYNTAX FanStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing fan status for a specific fan."
INDEX { mm1FanStatusIndex }
::= { mm1FanStatusTable 1 }
mm1FanStatusIndex OBJECT-TYPE
SYNTAX INTEGER { fan1(1), fan2(2), fan3(3) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Fan status index."
::= { mm1FanStatusEntry 1 }
mm1FanSpeed OBJECT-TYPE
SYNTAX INTEGER (0..10000)
UNITS "RPM"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fan speed in rpm for the corresponding mm1FanStatusIndex."
::= { mm1FanStatusEntry 2 }
mm1FanEjectorStatus OBJECT-TYPE
SYNTAX INTEGER { present(0), ejected(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fan ejector status for the corresponding mm1FanStatusIndex."
::= { mm1FanStatusEntry 3 }
--
-- Board Temperature Status Table
--
mm1BoardTempStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1BoardTempStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing board temperature status information."
::= { mm1BoardTempStatus 1 }
mm1BoardTempStatusEntry OBJECT-TYPE
SYNTAX Mm1BoardTempStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing board temperature status for a specific device."
INDEX { mm1BoardTempStatusIndex }
::= { mm1BoardTempStatusTable 1 }
1141780, Rev 002vx 7‐97
MEOLink User Manual
mm1BoardTempStatusIndex OBJECT-TYPE
SYNTAX INTEGER { host(1), tx1(2), tx2(3), rx1a(4), rx1b(5), rx2(6),
bdMount1(7), bdMount2(8) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Board temperature status index."
::= { mm1BoardTempStatusEntry 1 }
mm1DeviceTemperature OBJECT-TYPE
SYNTAX INTEGER (-40..100)
UNITS "Degrees C"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device temperature status in C for the corresponding
mm1BoardTempStatusIndex."
::= { mm1BoardTempStatusEntry 2 }
--
-- FPGA Clock Status Table
--
mm1FpgaClockStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1FpgaClockStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing FPGA clock status information for each FPGA."
::= { mm1FpgaStatus 1 }
mm1FpgaClockStatusEntry OBJECT-TYPE
SYNTAX Mm1FpgaClockStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing FPGA clock status for a specific FPGA."
INDEX { mm1FpgaClockStatusIndex }
::= { mm1FpgaClockStatusTable 1 }
mm1FpgaClockStatusIndex OBJECT-TYPE
SYNTAX INTEGER { host(1), tx1(2), tx2(3), rx1a(4), rx1b(5), rx2(6) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"FPGA clock status index."
::= { mm1FpgaClockStatusEntry 1 }
7‐98 1141780, Rev 002vx
MEOLink User Manual
mm1FpgaClockStatus OBJECT-TYPE
SYNTAX INTEGER { ool(0), locked(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"FPGA clock status for the corresponding fpgaClockStatusIndex."
::= { mm1FpgaClockStatusEntry 2 }
--
-- FPGA LVDS Receive Status Table
--
mm1FpgaLvdsRxStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1FpgaLvdsRxStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing FPGA low voltage differential signaling (LVDS) receive
status information for each FPGA."
::= { mm1FpgaStatus 2 }
mm1FpgaLvdsRxStatusEntry OBJECT-TYPE
SYNTAX Mm1FpgaLvdsRxStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing FPGA LVDS status for a specific FPGA."
INDEX { mm1FpgaLvdsRxStatusIndex }
::= { mm1FpgaLvdsRxStatusTable 1 }
mm1FpgaLvdsRxStatusIndex OBJECT-TYPE
SYNTAX INTEGER { host(1), tx1(2), tx2(3), rx1a(4), rx1b(5), rx2(6) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"FPGA LVDS receive status index."
::= { mm1FpgaLvdsRxStatusEntry 1 }
mm1FpgaLvdsRxParityErrorCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"FPGA LVDS receive parity error count for the corresponding
mm1FpgaLvdsStatusIndex."
::= { mm1FpgaLvdsRxStatusEntry 2 }
mm1FpgaLvdsRxAlignmentStatus OBJECT-TYPE
SYNTAX INTEGER { ool(0), locked(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
1141780, Rev 002vx 7‐99
MEOLink User Manual
--
-- FPGA Programmable Logic Alarm Status Table
--
mm1FpgaPLAlarmStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1FpgaPLAlarmStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing FPGA programmable logic alarm status
information for each programmable logic component."
::= { mm1FpgaStatus 3 }
mm1FpgaPLAlarmStatusEntry OBJECT-TYPE
SYNTAX Mm1FpgaPLAlarmStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing FPGA programmable logic alarm status for a specific
PL component."
INDEX { mm1FpgaPLAlarmStatusIndex }
::= { mm1FpgaPLAlarmStatusTable 1 }
mm1FpgaPLAlarmStatusIndex OBJECT-TYPE
SYNTAX INTEGER { frameFwdr(1), bbFramer(2), encoder(3),
modulator(4), demodA(5), demodB(6),
satHandDecoder(7), decoderCtrl(8), bbDeframer(9),
txAnalogCtrl(10), rxAnalogCtrl(11) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"FPGA PL alarm status index."
::= { mm1FpgaPLAlarmStatusEntry 1 }
mm1FpgaPLAlarmStatus OBJECT-TYPE
SYNTAX INTEGER { normal(0), alarm(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"FPGA PL alarm status for the corresponding mm1FpgaPLAlarmStatusIndex."
::= { mm1FpgaPLAlarmStatusEntry 2 }
mm1FpgaPLAlarmCode OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"FPGA PL alarm code for the corresponding mm1FpgaPLAlarmStatusIndex."
::= { mm1FpgaPLAlarmStatusEntry 3 }
7‐100 1141780, Rev 002vx
MEOLink User Manual
--
-- FPGA RLD RAM Status Table
--
mm1FpgaRldramStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1FpgaRldramStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing FPGA RLDRAM status information."
::= { mm1FpgaStatus 4 }
mm1FpgaRldramStatusEntry OBJECT-TYPE
SYNTAX Mm1FpgaRldramStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing RLDRAM status for a specific FPGA."
INDEX { mm1FpgaRldramStatusIndex }
::= { mm1FpgaRldramStatusTable 1 }
mm1FpgaRldramStatusIndex OBJECT-TYPE
SYNTAX INTEGER { tx1(1), rx1b(2) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"FPGA RLDRAM status index."
::= { mm1FpgaRldramStatusEntry 1 }
mm1FpgaRldramInitStatus OBJECT-TYPE
SYNTAX INTEGER { ready(0), error(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RLDRAM status for the corresponding mm1FpgaRldramStatusIndex."
::= { mm1FpgaRldramStatusEntry 2 }
--
-- FPGA Transfer RAM Status Table
--
mm1FpgaTransferRamStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1FpgaTransferRamStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing FPGA transfer RAM status information."
::= { mm1FpgaStatus 5 }
mm1FpgaTransferRamStatusEntry OBJECT-TYPE
1141780, Rev 002vx 7‐101
MEOLink User Manual
SYNTAX Mm1FpgaTransferRamStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing FPGA Transfer RAM status for a specific SkyPHY
chip."
INDEX { mm1FpgaTransferRamStatusIndex }
::= { mm1FpgaTransferRamStatusTable 1 }
mm1FpgaTransferRamStatusIndex OBJECT-TYPE
SYNTAX INTEGER {skyPhy1(1), skyPhy2(2), skyPhy3(3), skyPhy4(4),
skyPhy5(5), skyPhy6(6), skyPhy7(7), skyPhy8(8),
skyPhy9(9) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"FPGA Transfer RAM status index."
::= { mm1FpgaTransferRamStatusEntry 1 }
mm1FpgaTransferRamStatus OBJECT-TYPE
SYNTAX INTEGER { normal(0), alarm(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"FPGA Tranfer RAM status for the corresponding
mm1FpgaTransferRamStatusIndex."
::= { mm1FpgaTransferRamStatusEntry 2 }
--
-- Ethernet Link Status Table
--
mm1EthLinkStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1EthLinkStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing Ethernet link status for each modem Ethernet port."
::= { mm1EthLinkStatus 1 }
mm1EthLinkStatusEntry OBJECT-TYPE
SYNTAX Mm1EthLinkStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing Ethernet link status for a specific Ethernet port."
INDEX { mm1EthLinkStatusIndex }
::= { mm1EthLinkStatusTable 1 }
7‐102 1141780, Rev 002vx
MEOLink User Manual
mm1EthLinkStatusIndex OBJECT-TYPE
SYNTAX INTEGER { dataPriA(1), dataPriB(2), dataSecA(3),
dataSecB(4), ctrlPri(5), ctrlSec(6) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet link status index."
::= { mm1EthLinkStatusEntry 1 }
mm1EthLinkMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet link MAC address."
::= { mm1EthLinkStatusEntry 2 }
mm1EthLinkStatus OBJECT-TYPE
SYNTAX INTEGER { noLink(0), noActivity(1), activity(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet link status for the corresponding ethStatusLinkIndex."
::= { mm1EthLinkStatusEntry 3 }
--
-- Web Interface User Login Status Table
--
mm1WebUserLoginStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1WebUserLoginEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A status table containing the web user login status for the
corresponding user ID index. The table contains a maximum of
20 entries."
::= { mm1WebLoginStatus 1 }
mm1WebUserLoginEntry OBJECT-TYPE
SYNTAX Mm1WebUserLoginEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing login status for a specific web interface user."
INDEX { mm1WebUserIDIndex }
::= { mm1WebUserLoginStatusTable 1 }
mm1WebUserIDIndex OBJECT-TYPE
SYNTAX mm1ModemWebUser
MAX-ACCESS not-accessible
STATUS current
1141780, Rev 002vx 7‐103
MEOLink User Manual
DESCRIPTION
"Web interface login user ID index."
::= { mm1WebUserLoginEntry 1 }
mm1WebUserLoginStatus OBJECT-TYPE
SYNTAX INTEGER { notLoggedIn(0), loggedIn(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Web interface user login status."
::= { mm1WebUserLoginEntry 2 }
--
-- Ethernet Port Metrics Table
--
mm1EthPortMetricsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1EthPortMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing data plane Ethernet port metrics information per
data plane Ethernet port."
::= { mm1EthPortMetrics 1 }
mm1EthPortMetricsEntry OBJECT-TYPE
SYNTAX Mm1EthPortMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing Ethernet port metrics for a data plane Ethernet
port."
INDEX { mm1EthPortMetricsIndex }
::= { mm1EthPortMetricsTable 1 }
mm1EthPortMetricsIndex OBJECT-TYPE
SYNTAX INTEGER { primaryA(1), primaryB(2), secondaryA(3),
secondaryB(4) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet port metrics index."
::= { mm1EthPortMetricsEntry 1 }
mm1EthPortStatus OBJECT-TYPE
SYNTAX INTEGER { down(0), up(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
7‐104 1141780, Rev 002vx
MEOLink User Manual
mm1EthInBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet port in bit rate (kbps)."
::= { mm1EthPortMetricsEntry 3 }
mm1EthInPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet port in packet rate (PPS)."
::= { mm1EthPortMetricsEntry 4 }
mm1EthInPacketErrorRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet port in packet error rate (PPS)."
::= { mm1EthPortMetricsEntry 5 }
mm1EthOutBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet port out bit rate (kbps)."
::= { mm1EthPortMetricsEntry 6 }
mm1EthOutPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet port out packet rate (PPS)."
::= { mm1EthPortMetricsEntry 7 }
--
-- Local Ingress/Egress Buffer Metrics Table
--
mm1LocalIngEgrBufferMetricsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1LocalIngEgrBufferMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing local modem ingress / egress buffer metrics
information per buffer."
::= { mm1IngressEgressBufferMetrics 1 }
1141780, Rev 002vx 7‐105
MEOLink User Manual
mm1LocalIngEgrBufferMetricsEntry OBJECT-TYPE
SYNTAX Mm1LocalIngEgrBufferMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing local modem ingress/egress buffer metrics
for a given buffer."
INDEX { mm1LocalIngEgrBufferMetricsIndex }
::= { mm1LocalIngEgrBufferMetricsTable 1 }
mm1LocalIngEgrBufferMetricsIndex OBJECT-TYPE
SYNTAX INTEGER { ingressA(1), ingressB(2), egressA(3), egressB(4) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer metrics index."
::= { mm1LocalIngEgrBufferMetricsEntry 1 }
mm1BufferInBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer input bit rate (kbps)."
::= { mm1LocalIngEgrBufferMetricsEntry 2 }
mm1BufferInPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer input packet rate (PPS)."
::= { mm1LocalIngEgrBufferMetricsEntry 3 }
mm1BufferNotVlanDroppedPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer 'Not VLAN' dropped packet rate
(PPS)."
::= { mm1LocalIngEgrBufferMetricsEntry 4 }
mm1BufferOtherDroppedPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
7‐106 1141780, Rev 002vx
MEOLink User Manual
DESCRIPTION
"Local modem ingress/egress buffer 'Other' dropped packet rate (PPS)."
::= { mm1LocalIngEgrBufferMetricsEntry 5 }
mm1BufferOutBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer output bit rate (kbps)."
::= { mm1LocalIngEgrBufferMetricsEntry 6 }
mm1BufferOutPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer output packet rate (PPS)."
::= { mm1LocalIngEgrBufferMetricsEntry 7 }
--
-- Remote Ingress Buffer Metrics Table
--
mm1RemoteIngressBufferMetricsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1RemoteIngressBufferMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing remote site modem ingress buffer
metrics information per site ID."
::= { mm1IngressEgressBufferMetrics 2 }
mm1RemoteIngressBufferMetricsEntry OBJECT-TYPE
SYNTAX Mm1RemoteIngressBufferMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing remote site modem ingress buffer
metrics for a given site."
INDEX { mm1RemoteIngressBufferMetricsIndex }
::= { mm1RemoteIngressBufferMetricsTable 1 }
mm1RemoteIngressBufferMetricsIndex OBJECT-TYPE
SYNTAX mm1ModemSite
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remote site ingress buffer metrics index (Site ID)."
1141780, Rev 002vx 7‐107
MEOLink User Manual
::= { mm1RemoteIngressBufferMetricsEntry 1 }
mm1IngressABitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote site ingress buffer A bit rate (kbps)."
::= { mm1RemoteIngressBufferMetricsEntry 2 }
mm1IngressAPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote site ingress buffer A packet rate (PPS)."
::= { mm1RemoteIngressBufferMetricsEntry 3 }
mm1IngressBBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote site ingress buffer B bit rate (kbps)."
::= { mm1RemoteIngressBufferMetricsEntry 4 }
mm1IngressBPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote site ingress buffer B packet rate (PPS)."
::= { mm1RemoteIngressBufferMetricsEntry 5 }
--
-- Header Compression / Decompression Metrics Table
--
mm1HeaderComprDecomprMetricsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1HeaderComprDecomprMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing header compression / decompression metrics
information per header label ID."
::= { mm1HeaderComprDecomprMetrics 1 }
mm1HeaderComprDecomprMetricsEntry OBJECT-TYPE
SYNTAX Mm1HeaderComprDecomprMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing header compression / decompression metrics
for a given header label ID."
INDEX { mm1HeaderComprDecomprMetricsIndex }
::= { mm1HeaderComprDecomprMetricsTable 1 }
7‐108 1141780, Rev 002vx
MEOLink User Manual
mm1HeaderComprDecomprMetricsIndex OBJECT-TYPE
SYNTAX INTEGER (1..258)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Ethernet header compression header Id."
::= { mm1HeaderComprDecomprMetricsEntry 1 }
mm1HeaderComprDecomprMetricsHeaderId OBJECT-TYPE
SYNTAX INTEGER (0..257)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Compressor/Decompressor Ethernet header Id for the corresponding
headerComprDiagnosticsIndex. The first 256 values
(0..255) are the header ID; the 257th and 258th values
represent total and uncompressed statistics, respectively."
::= { mm1HeaderComprDecomprMetricsEntry 2 }
mm1HeaderByteContents OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(50))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet header byte contents comprised of destination and
source MAC addressses, 802.1q header, and Ethernet type."
::= { mm1HeaderComprDecomprMetricsEntry 3 }
mm1HeaderCompressorPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet header compressor packet rate (PPS)."
::= { mm1HeaderComprDecomprMetricsEntry 4 }
mm1HeaderDecompressorOutPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet header decompressor output packet rate (PPS)."
::= { mm1HeaderComprDecomprMetricsEntry 5 }
mm1HeaderDecompressorDropPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
1141780, Rev 002vx 7‐109
MEOLink User Manual
--
-- Scheduler Qos Metrics Table
--
mm1SchedulerQosMetricsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1SchedulerQosMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing scheduler Qos metrics information per
QoS priority index."
::= { mm1SchedulerMetrics 1 }
mm1SchedulerQosMetricsEntry OBJECT-TYPE
SYNTAX Mm1SchedulerQosMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing scheduler Qos metrics for a given
priority (queue)."
INDEX { mm1SchedulerMetricsQosIndex }
::= { mm1SchedulerQosMetricsTable 1 }
mm1SchedulerMetricsQosIndex OBJECT-TYPE
SYNTAX mm1ModemQosQueue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Scheduler metrics QoS index."
::= { mm1SchedulerQosMetricsEntry 1 }
mm1SchedulerQosMetricsPriority OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Scheduler metrics QoS priority (0 is lowest priority;
7 is highest). Mapping of priority to traffic type (CoS)
is static: 0 maps to traffic type 1, 1 maps to traffic type 2,
and 2 maps to traffic type 0. All others map one-to-one."
::= { mm1SchedulerQosMetricsEntry 2 }
mm1SchedulerQosMetricsTrafficType OBJECT-TYPE
SYNTAX mm1ModemTrafficType
MAX-ACCESS read-only
7‐110 1141780, Rev 002vx
MEOLink User Manual
STATUS current
DESCRIPTION
"Scheduler Traffic Type. Static mapping to CoS as indicated
by its enumerated values."
::= { mm1SchedulerQosMetricsEntry 3 }
mm1QosForwardedEthBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"QoS forwarded Ethernet bit rate (kbps)."
::= { mm1SchedulerQosMetricsEntry 4 }
mm1QosForwardedEthPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"QoS forwarded Ethernet packet rate (PPS)."
::= { mm1SchedulerQosMetricsEntry 5 }
mm1QosDroppedEthBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"QoS dropped Ethernet bit rate (kbps)."
::= { mm1SchedulerQosMetricsEntry 6 }
mm1QosDroppedEthPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"QoS dropped Ethernet packet rate (PPS)."
::= { mm1SchedulerQosMetricsEntry 7 }
--
-- Waveform Encapsulator/Encoder/Modulator Metrics Table
--
mm1WfEncapEncodeModMetricsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1WfEncapEncodeModMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing encapsulator/encoder/modulator metrics information
per Waveform ID."
::= { mm1EncapEncodeModMetrics 1 }
mm1WfEncapEncodeModMetricsEntry OBJECT-TYPE
SYNTAX Mm1WfEncapEncodeModMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
1141780, Rev 002vx 7‐111
MEOLink User Manual
mm1WfEncapEncodeModMetricsWaveformIndex OBJECT-TYPE
SYNTAX mm1ModemWaveform
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Waveform index for each table entry. 30 is the maximum size
for this table."
::= { mm1WfEncapEncodeModMetricsEntry 1 }
mm1WfEncapEncodeModulatorModCodId OBJECT-TYPE
SYNTAX mm1ModemModCod
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ModCod ID for each table entry."
::= { mm1WfEncapEncodeModMetricsEntry 2 }
mm1WfEncapEncodeModTotalBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulator/encoder/modulator total BBFrame rate (FPS)."
::= { mm1WfEncapEncodeModMetricsEntry 3 }
mm1WfEncapEncodeModDataRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulator/encoder/modulator data rate (kbps)."
::= { mm1WfEncapEncodeModMetricsEntry 4 }
mm1WfEncapEncodeModPartialBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulator/encoder/modulator partial BBFrame rate (FPS)."
::= { mm1WfEncapEncodeModMetricsEntry 5 }
mm1WfEncapEncodeModFlushBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "FPS"
MAX-ACCESS read-only
7‐112 1141780, Rev 002vx
MEOLink User Manual
STATUS current
DESCRIPTION
"Encapsulator/encoder/modulator flush BBFrame rate (FPS)."
::= { mm1WfEncapEncodeModMetricsEntry 6 }
--
-- Waveform Demodulator Metrics Table
--
mm1WfDemodMetricsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1WfDemodMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing demodulator metrics information per Waveform ID."
::= { mm1DemodMetrics 1 }
mm1WfDemodMetricsEntry OBJECT-TYPE
SYNTAX Mm1WfDemodMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing demodulator metrics for a given Waveform ID."
INDEX { mm1WfDemodMetricsWaveformIndex }
::= { mm1WfDemodMetricsTable 1 }
mm1WfDemodMetricsWaveformIndex OBJECT-TYPE
SYNTAX mm1ModemWaveform
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Waveform reference index for each table entry. 30 is the maximum size
for this table."
::= { mm1WfDemodMetricsEntry 1 }
mm1WfDemodulatorModCodId OBJECT-TYPE
SYNTAX mm1ModemModCod
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ModCod ID for each table entry."
::= { mm1WfDemodMetricsEntry 2 }
mm1WfDemodHandoverOutputBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
1141780, Rev 002vx 7‐113
MEOLink User Manual
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Handover output module output BBFrame rate (FPS)."
::= { mm1WfDemodMetricsEntry 3 }
mm1WfDemodAOutputBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA output BBFrame rate (FPS)."
::= { mm1WfDemodMetricsEntry 4 }
mm1WfDemodAEsNoDroppedBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA Dropped BBFrame rate (FPS) due to Es/No."
::= { mm1WfDemodMetricsEntry 5 }
mm1WfDemodAFreqOffsetDroppedBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA Dropped BBFrame rate (FPS) due to frequency offset."
::= { mm1WfDemodMetricsEntry 6 }
mm1WfDemodAOtherDroppedBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA Dropped BBFrame rate (FPS) due to other."
::= { mm1WfDemodMetricsEntry 7 }
mm1WfDemodBOutputBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB output BBFrame rate (FPS)."
::= { mm1WfDemodMetricsEntry 8 }
mm1WfDemodBEsNoDroppedBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB Dropped BBFrame rate (FPS) due to Es/No."
::= { mm1WfDemodMetricsEntry 9 }
mm1WfDemodBFreqOffsetDroppedBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
7‐114 1141780, Rev 002vx
MEOLink User Manual
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB Dropped BBFrame rate (FPS) due to frequency offset."
::= { mm1WfDemodMetricsEntry 10 }
mm1WfDemodBOtherDroppedBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB Dropped BBFrame rate (FPS) due to other."
::= { mm1WfDemodMetricsEntry 11 }
mm1DecoderOutputBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decoder output BBFrame rate (FPS)."
::= { mm1DecoderDeframerMetrics 1 }
mm1GseOutputEthernetPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Generic Stream Encapsulator (GSE) output Ethernet packet rate (PPS)."
::= { mm1DecoderDeframerMetrics 2 }
mm1GseDroppedPacketRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "PPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Generic Stream Encapsulator (GSE) dropped packet rate (PPS)."
::= { mm1DecoderDeframerMetrics 3 }
--
-- Waveform Decoder/Deframer Metrics Table
--
mm1WfDecoderDeframerMetricsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1WfDecoderDeframerMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing decoder/deframer metrics information per
Waveform ID."
::= { mm1DecoderDeframerMetrics 4 }
mm1WfDecoderDeframerMetricsEntry OBJECT-TYPE
1141780, Rev 002vx 7‐115
MEOLink User Manual
SYNTAX Mm1WfDecoderDeframerMetricsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing decoder/deframer metrics for a given Waveform ID."
INDEX { mm1WfDecoderDeframerMetricsWaveformIndex }
::= { mm1WfDecoderDeframerMetricsTable 1 }
mm1WfDecoderDeframerMetricsWaveformIndex OBJECT-TYPE
SYNTAX mm1ModemWaveform
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Waveform reference index for each table entry. 30 is the maximum size
for this table."
::= { mm1WfDecoderDeframerMetricsEntry 1 }
mm1WfDecoderDeframerModCodId OBJECT-TYPE
SYNTAX mm1ModemModCod
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ModCod ID for each table entry."
::= { mm1WfDecoderDeframerMetricsEntry 2 }
mm1WfDecoderOutputBBFrameRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "FPS"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decoder output BBFrame Rate (FPS)."
::= { mm1WfDecoderDeframerMetricsEntry 3 }
mm1WfDecoderBBInverseFER OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decoder Inverse BBFrame Error Rate (1/FPS) due to discarded frames."
::= { mm1WfDecoderDeframerMetricsEntry 4 }
mm1WfDecoderBBInverseBER OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decoder BB inverse BER (based on corrected errors).
Field is invalid when decoder BBFrame error rate is non-zero.
This integer field represents the inverse BER, i.e., 1/BER."
::= { mm1WfDecoderDeframerMetricsEntry 5 }
--
7‐116 1141780, Rev 002vx
MEOLink User Manual
mm1EthPortDiagnosticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1EthernetPortDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing data plane Ethernet port diagnostics information
per data plane Ethernet port."
::= { mm1EthPortDiagnostics 1 }
mm1EthPortDiagnosticsEntry OBJECT-TYPE
SYNTAX Mm1EthernetPortDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing Ethernet port diagnostics
for a data plane Ethernet port."
INDEX { mm1EthPortDiagnosticsIndex }
::= { mm1EthPortDiagnosticsTable 1 }
mm1EthPortDiagnosticsIndex OBJECT-TYPE
SYNTAX INTEGER { primaryA(1), primaryB(2), secondaryA(3),
secondaryB(4) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet port diagnostics index."
::= { mm1EthPortDiagnosticsEntry 1 }
mm1EthRxByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet port receive byte count."
::= { mm1EthPortDiagnosticsEntry 2 }
mm1EthRxPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet port receive packet count."
::= { mm1EthPortDiagnosticsEntry 3 }
mm1EthRxPacketDropCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
1141780, Rev 002vx 7‐117
MEOLink User Manual
DESCRIPTION
"Ethernet port receive dropped packet count."
::= { mm1EthPortDiagnosticsEntry 4 }
mm1EthTxByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet port transmit byte count."
::= { mm1EthPortDiagnosticsEntry 5 }
mm1EthTxPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet port transmit packet count."
::= { mm1EthPortDiagnosticsEntry 6 }
--
-- Local Ingress/Egress Buffer Diagnostics Table
--
mm1LocalIngEgrBufferDiagnosticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1LocalIngEgrBufferDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing local modem ingress / egress buffer
diagnostics information per buffer."
::= { mm1IngressEgressBufferDiagnostics 1 }
mm1LocalIngEgrBufferDiagnosticsEntry OBJECT-TYPE
SYNTAX Mm1LocalIngEgrBufferDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing local modem ingress/egress buffer diagnostics
for a given buffer."
INDEX { mm1LocalIngEgrBufferDiagnosticsIndex }
::= { mm1LocalIngEgrBufferDiagnosticsTable 1 }
mm1LocalIngEgrBufferDiagnosticsIndex OBJECT-TYPE
SYNTAX INTEGER { ingressA(1), ingressB(2), egressA(3), egressB(4) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer diagnostics index."
7‐118 1141780, Rev 002vx
MEOLink User Manual
::= { mm1LocalIngEgrBufferDiagnosticsEntry 1 }
mm1BufferRxPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer receive packet count."
::= { mm1LocalIngEgrBufferDiagnosticsEntry 2 }
mm1BufferRxByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer receive byte count."
::= { mm1LocalIngEgrBufferDiagnosticsEntry 3 }
mm1BufferTxPacketDropCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer transmit packet drop count."
::= { mm1LocalIngEgrBufferDiagnosticsEntry 4 }
mm1BufferTxByteDropCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer transmit byte drop count."
::= { mm1LocalIngEgrBufferDiagnosticsEntry 5 }
mm1BufferTxNonVlanPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer transmit non-VLAN packet count."
::= { mm1LocalIngEgrBufferDiagnosticsEntry 6 }
mm1BufferTxNonVlanByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local modem ingress/egress buffer transmit non-VLAN byte count."
::= { mm1LocalIngEgrBufferDiagnosticsEntry 7 }
--
-- Remote Ingress Buffer Diagnostics Table
--
mm1RemoteIngressBufferDiagnosticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1RemoteIngressBufferDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing remote site modem ingress / egress buffer
diagnostics information per site ID."
::= { mm1IngressEgressBufferDiagnostics 2 }
1141780, Rev 002vx 7‐119
MEOLink User Manual
mm1RemoteIngressBufferDiagnosticsEntry OBJECT-TYPE
SYNTAX Mm1RemoteIngressBufferDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing remote site modem ingress/egress buffer
diagnostics for a given site."
INDEX { mm1RemoteIngressBufferDiagnosticsIndex }
::= { mm1RemoteIngressBufferDiagnosticsTable 1 }
mm1RemoteIngressBufferDiagnosticsIndex OBJECT-TYPE
SYNTAX mm1ModemSite
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remote site ingress/egress buffer diagnostics index (Site ID)."
::= { mm1RemoteIngressBufferDiagnosticsEntry 1 }
mm1IngressABufferTxPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote site ingress buffer A transmit packet count."
::= { mm1RemoteIngressBufferDiagnosticsEntry 2 }
mm1IngressABufferTxByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote site ingress buffer A transmit byte count."
::= { mm1RemoteIngressBufferDiagnosticsEntry 3 }
mm1IngressBBufferTxPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote site ingress buffer B transmit packet count."
::= { mm1RemoteIngressBufferDiagnosticsEntry 4 }
mm1IngressBBufferTxByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote site ingress buffer B transmit byte count."
::= { mm1RemoteIngressBufferDiagnosticsEntry 5 }
7‐120 1141780, Rev 002vx
MEOLink User Manual
mm1ComprRxByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Compressor receive byte count."
::= { mm1HeaderComprDecomprDiagnostics 1 }
mm1ComprRxPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Compressor receive packet count."
::= { mm1HeaderComprDecomprDiagnostics 2 }
mm1ComprTxByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Compressor transmit byte count."
::= { mm1HeaderComprDecomprDiagnostics 3 }
mm1ComprTxPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Compressor transmit packet count."
::= { mm1HeaderComprDecomprDiagnostics 4 }
mm1DecomprRxByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decompressor receive byte count."
::= { mm1HeaderComprDecomprDiagnostics 5 }
mm1DecomprRxPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decompressor receive packet count."
::= { mm1HeaderComprDecomprDiagnostics 6 }
mm1DecomprRxDropByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decompressor receive drop byte count."
::= { mm1HeaderComprDecomprDiagnostics 7 }
mm1DecomprRxDropPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
1141780, Rev 002vx 7‐121
MEOLink User Manual
--
-- Header Compressor / Decompressor Diagnostics Table
--
mm1HeaderComprDiagnosticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1HeaderComprDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing header compression diagnostics information
per header label ID."
::= { mm1HeaderComprDecomprDiagnostics 9 }
mm1HeaderComprDiagnosticsEntry OBJECT-TYPE
SYNTAX Mm1HeaderComprDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing header compression diagnostics for a
given header label ID."
INDEX { mm1HeaderComprDiagnosticsIndex }
::= { mm1HeaderComprDiagnosticsTable 1 }
mm1HeaderComprDiagnosticsIndex OBJECT-TYPE
SYNTAX INTEGER (1..258)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Ethernet header compression header Id index."
::= { mm1HeaderComprDiagnosticsEntry 1 }
mm1HeaderComprDiagnosticsHeaderId OBJECT-TYPE
SYNTAX INTEGER (0..257)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Compressor Ethernet header Id for the corresponding
headerComprDiagnosticsIndex. The first 256 values
(0..255) are the header ID; the 257th and 258th values
represent total and uncompressed statistics, respectively."
::= { mm1HeaderComprDiagnosticsEntry 2 }
mm1HeaderComprIdCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Compressor Ethernet header Id count for the corresponding
7‐122 1141780, Rev 002vx
MEOLink User Manual
headerComprDiagnosticsIndex."
::= { mm1HeaderComprDiagnosticsEntry 3 }
mm1HeaderDecomprIdCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decompressor Ethernet header Id count for the corresponding
headerComprDiagnosticsIndex."
::= { mm1HeaderComprDiagnosticsEntry 4 }
--
-- Scheduler QoS Diagnostics Table
--
mm1SchedulerQoSDiagnosticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1SchedulerQoSDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing scheduler metrics information per the QoS priority
index."
::= { mm1SchedulerDiagnostics 1 }
mm1SchedulerQoSDiagnosticsEntry OBJECT-TYPE
SYNTAX Mm1SchedulerQoSDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing scheduler metrics for a given QoS priority
index (queue)."
INDEX { mm1SchedulerQoSDiagnosticsIndex }
::= { mm1SchedulerQoSDiagnosticsTable 1 }
mm1SchedulerQoSDiagnosticsIndex OBJECT-TYPE
SYNTAX mm1ModemQosQueue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Scheduler QoS diagnostics index."
::= { mm1SchedulerQoSDiagnosticsEntry 1 }
mm1SchedulerQoSDiagnosticsPriority OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Scheduler diagnostics QoS priority (0 is lowest priority;
1141780, Rev 002vx 7‐123
MEOLink User Manual
mm1SchedulerTrafficType OBJECT-TYPE
SYNTAX mm1ModemTrafficType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Scheduler Traffic Type. Static mapping to CoS as indicated by its
enumerated values."
::= { mm1SchedulerQoSDiagnosticsEntry 3 }
mm1SchedulerQoSByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Scheduler QoS byte count."
::= { mm1SchedulerQoSDiagnosticsEntry 4 }
mm1SchedulerQoSPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Scheduler QoS packet count."
::= { mm1SchedulerQoSDiagnosticsEntry 5 }
mm1SchedulerQoSDropByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Scheduler QoS drop byte count."
::= { mm1SchedulerQoSDiagnosticsEntry 6 }
mm1SchedulerQoSDropPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Scheduler QoS drop packet count."
::= { mm1SchedulerQoSDiagnosticsEntry 7 }
--
-- Scheduler Site Diagnostics Table
--
mm1SchedulerSiteDiagnosticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1SchedulerSiteDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing remote site modem scheduler diagnostics
information per site ID."
::= { mm1SchedulerDiagnostics 2 }
mm1SchedulerSiteDiagnosticsEntry OBJECT-TYPE
7‐124 1141780, Rev 002vx
MEOLink User Manual
SYNTAX Mm1SchedulerSiteDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing remote site modemscheduler diagnostics for a
given site."
INDEX { mm1SchedulerSiteDiagnosticsIndex }
::= { mm1SchedulerSiteDiagnosticsTable 1 }
mm1SchedulerSiteDiagnosticsIndex OBJECT-TYPE
SYNTAX mm1ModemSite
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remote site scheduler diagnostics index (Site ID)."
::= { mm1SchedulerSiteDiagnosticsEntry 1 }
mm1SchedulerSiteByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote site scheduler byte count."
::= { mm1SchedulerSiteDiagnosticsEntry 2 }
mm1SchedulerSitePacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote site scheduler packet count."
::= { mm1SchedulerSiteDiagnosticsEntry 3 }
mm1SchedulerSiteDropByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote site scheduler drop byte count."
::= { mm1SchedulerSiteDiagnosticsEntry 4 }
mm1SchedulerSiteDropPacketCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote site scheduler drop packet count."
::= { mm1SchedulerSiteDiagnosticsEntry 5 }
mm1EncapTxByteCnt OBJECT-TYPE
SYNTAX Counter32
1141780, Rev 002vx 7‐125
MEOLink User Manual
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulator transmit byte count."
::= { mm1EncapEncodeModDiagnostics 1 }
mm1EncapTxFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulator transmit frame count."
::= { mm1EncapEncodeModDiagnostics 2 }
mm1EncapStuffByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulator stuff byte count."
::= { mm1EncapEncodeModDiagnostics 3 }
--
-- Waveform Encapsulator/Encoder/Modulator Diagnostics Table
--
mm1WfEncapEncodeModDiagnosticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1WfEncapEncodeModDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing encapsulator/encoder/modulator diagnostics
information per Waveform ID."
::= { mm1EncapEncodeModDiagnostics 4 }
mm1WfEncapEncodeModDiagnosticsEntry OBJECT-TYPE
SYNTAX Mm1WfEncapEncodeModDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing encapsulator/encoder/modulator diagnostics
for a given Waveform ID."
INDEX { mm1WfEncapEncodeModDiagnosticsWaveformIndex }
::= { mm1WfEncapEncodeModDiagnosticsTable 1 }
mm1WfEncapEncodeModDiagnosticsWaveformIndex OBJECT-TYPE
SYNTAX mm1ModemWaveform
MAX-ACCESS not-accessible
STATUS current
7‐126 1141780, Rev 002vx
MEOLink User Manual
DESCRIPTION
"Waveform index for each table entry. 30 is the maximum size
for this table."
::= { mm1WfEncapEncodeModDiagnosticsEntry 1 }
mm1WfEncapEncodeModulatorDiagModCodId OBJECT-TYPE
SYNTAX mm1ModemModCod
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ModCod ID for each table entry."
::= { mm1WfEncapEncodeModDiagnosticsEntry 2 }
mm1WfEncapByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulator byte count."
::= { mm1WfEncapEncodeModDiagnosticsEntry 3 }
mm1WfEncapFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulator frame count."
::= { mm1WfEncapEncodeModDiagnosticsEntry 4 }
mm1WfEncapPartialFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulator partial frame count."
::= { mm1WfEncapEncodeModDiagnosticsEntry 5 }
mm1WfEncapFlushFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulator flush frame count."
::= { mm1WfEncapEncodeModDiagnosticsEntry 6 }
mm1WfEncodPLFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encoder PL Frame count."
::= { mm1WfEncapEncodeModDiagnosticsEntry 7 }
mm1DemodAPlSyncState OBJECT-TYPE
SYNTAX INTEGER { noSync(0), sync(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA PL sync state."
::= { mm1DemodDiagnostics 1 }
1141780, Rev 002vx 7‐127
MEOLink User Manual
mm1DemodARadialEsNo OBJECT-TYPE
SYNTAX mm1HundredthdB
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA radial Es/No (dB)."
::= { mm1DemodDiagnostics 2 }
mm1DemodAEqualizationError OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA equalization error."
::= { mm1DemodDiagnostics 3 }
mm1DemodBPlSyncState OBJECT-TYPE
SYNTAX INTEGER { noSync(0), sync(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB PL sync state."
::= { mm1DemodDiagnostics 4 }
mm1DemodBRadialEsNo OBJECT-TYPE
SYNTAX mm1HundredthdB
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB radial Es/No (dB)."
::= { mm1DemodDiagnostics 5 }
mm1DemodBEqualizationError OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB equalization error."
::= { mm1DemodDiagnostics 6 }
--
-- Demodulator Equalization Tap Table
--
mm1DemodEqualizationTapTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1DemodEqualizationTapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing demodulator A and B equalizer tap values."
::= { mm1DemodDiagnostics 7 }
mm1DemodEqualizationTapEntry OBJECT-TYPE
SYNTAX Mm1DemodEqualizationTapEntry
MAX-ACCESS not-accessible
STATUS current
7‐128 1141780, Rev 002vx
MEOLink User Manual
DESCRIPTION
"An entry containing demodulator equalizer tap values for a given
index."
INDEX { mm1DemodEqualizationTapIndex }
::= { mm1DemodEqualizationTapTable 1 }
mm1DemodEqualizationTapIndex OBJECT-TYPE
SYNTAX INTEGER (1..9)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Demodulator equalization tap index."
::= { mm1DemodEqualizationTapEntry 1 }
mm1DemodAITapValue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA I tap value for the corresponding tap index."
::= { mm1DemodEqualizationTapEntry 2 }
mm1DemodAQTapValue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA Q tap value for the corresponding tap index."
::= { mm1DemodEqualizationTapEntry 3 }
mm1DemodBITapValue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB I tap value for the corresponding tap index."
::= { mm1DemodEqualizationTapEntry 4 }
mm1DemodBQTapValue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB Q tap value for the corresponding tap index."
::= { mm1DemodEqualizationTapEntry 5 }
--
-- Demodulator Constellation Buffer Table
--
mm1DemodConstellationBufferTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1DemodConstellationBufferEntry
MAX-ACCESS not-accessible
1141780, Rev 002vx 7‐129
MEOLink User Manual
STATUS current
DESCRIPTION
"A table containing demodulator A and B constellation buffer values."
::= { mm1DemodDiagnostics 8 }
mm1DemodConstellationBufferEntry OBJECT-TYPE
SYNTAX Mm1DemodConstellationBufferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing demodulator constellation values for a given
index."
INDEX { mm1DemodConstellationBufferIndex }
::= { mm1DemodConstellationBufferTable 1 }
mm1DemodConstellationBufferIndex OBJECT-TYPE
SYNTAX INTEGER (1..512)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Demodulator constellation buffer index."
::= { mm1DemodConstellationBufferEntry 1 }
mm1DemodAIConstellationBufferValue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA I tap value for the corresponding tap index."
::= { mm1DemodConstellationBufferEntry 2 }
mm1DemodAQConstellationBufferValue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA Q tap value for the corresponding tap index."
::= { mm1DemodConstellationBufferEntry 3 }
mm1DemodBIConstellationBufferValue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB I tap value for the corresponding tap index."
::= { mm1DemodConstellationBufferEntry 4 }
mm1DemodBQConstellationBufferValue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
7‐130 1141780, Rev 002vx
MEOLink User Manual
--
-- Waveform Demodulator Diagnostics Table
--
mm1WfDemodDiagnosticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1WfDemodDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing demodulator diagnostics information per
Waveform ID."
::= { mm1DemodDiagnostics 9 }
mm1WfDemodDiagnosticsEntry OBJECT-TYPE
SYNTAX Mm1WfDemodDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing demodulator diagnostics for a given Waveform ID."
INDEX { mm1WfDemodDiagnosticsWaveformIndex }
::= { mm1WfDemodDiagnosticsTable 1 }
mm1WfDemodDiagnosticsWaveformIndex OBJECT-TYPE
SYNTAX mm1ModemWaveform
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Waveform index for each table entry. 30 is the maximum size
for this table."
::= { mm1WfDemodDiagnosticsEntry 1 }
mm1WfDemodulatorModCodId OBJECT-TYPE
SYNTAX mm1ModemModCod
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ModCod ID for each table entry."
::= { mm1WfDemodDiagnosticsEntry 2 }
mm1WfDemodAFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
1141780, Rev 002vx 7‐131
MEOLink User Manual
DESCRIPTION
"DemodA ModCod PL Frame count."
::= { mm1WfDemodDiagnosticsEntry 3 }
mm1WfDemodAEsNoDropFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA ModCod PL Frame Frequency Offset drop count."
::= { mm1WfDemodDiagnosticsEntry 4 }
mm1WfDemodAFreqOffsetDropFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulator frame count."
::= { mm1WfDemodDiagnosticsEntry 5 }
mm1WfDemodAOtherDropFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodA ModCod PL Frame Other drop count."
::= { mm1WfDemodDiagnosticsEntry 6 }
mm1WfDemodBFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB ModCod PL Frame count."
::= { mm1WfDemodDiagnosticsEntry 7 }
mm1WfDemodBEsNoDropFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB ModCod PL Frame Es/No drop count."
::= { mm1WfDemodDiagnosticsEntry 8 }
mm1WfDemodBFreqOffsetDropFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB ModCod PL Frame Frequency Offset drop count."
::= { mm1WfDemodDiagnosticsEntry 9 }
mm1WfDemodBOtherDropFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DemodB ModCod PL Frame Other drop count."
::= { mm1WfDemodDiagnosticsEntry 10 }
7‐132 1141780, Rev 002vx
MEOLink User Manual
mm1DecoderByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decoder byte count."
::= { mm1DecoderDeframerDiagnostics 1 }
mm1DecoderFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decoder frame count."
::= { mm1DecoderDeframerDiagnostics 2 }
mm1DecoderGSEFrameDropCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decoder Generic Stream Encapsulation (GSE) Frame drop count."
::= { mm1DecoderDeframerDiagnostics 3 }
--
-- Decoder/Deframer Diagnostics Table
--
mm1WfDecoderDeframerDiagnosticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Mm1WfDecoderDeframerDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing decoder/deframer diagnostics information per
Waveform ID."
::= { mm1DecoderDeframerDiagnostics 4 }
mm1WfDecoderDeframerDiagnosticsEntry OBJECT-TYPE
SYNTAX Mm1WfDecoderDeframerDiagnosticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing decoder/deframer diagnostics for a given
Waveform ID."
INDEX { mm1WfDecoderDeframerDiagnosticsWaveformIndex }
::= { mm1WfDecoderDeframerDiagnosticsTable 1 }
mm1WfDecoderDeframerDiagnosticsWaveformIndex OBJECT-TYPE
1141780, Rev 002vx 7‐133
MEOLink User Manual
SYNTAX mm1ModemWaveform
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Waveform index for each table entry. 30 is the maximum size
for this table."
::= { mm1WfDecoderDeframerDiagnosticsEntry 1 }
mm1WfDecoderDeframerDiagnosticsModCodId OBJECT-TYPE
SYNTAX mm1ModemModCod
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ModCod ID for each table entry."
::= { mm1WfDecoderDeframerDiagnosticsEntry 2 }
mm1WfHandoverFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Satellite handover ModCod frame count."
::= { mm1WfDecoderDeframerDiagnosticsEntry 3 }
mm1WfDecoderBitCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decoder ModCod bit count."
::= { mm1WfDecoderDeframerDiagnosticsEntry 4 }
mm1WfDecoderFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decoder ModCod frame count."
::= { mm1WfDecoderDeframerDiagnosticsEntry 5 }
mm1WfDecoderCorrectedBitCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decoder ModCod corrected bit count."
::= { mm1WfDecoderDeframerDiagnosticsEntry 6 }
mm1WfDecoderUncorrectedFrameCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Decoder ModCod uncorrected frame count."
::= { mm1WfDecoderDeframerDiagnosticsEntry 7 }
mm1TargetWriteRequestCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
7‐134 1141780, Rev 002vx
MEOLink User Manual
DESCRIPTION
"Target FPGA write request count."
::= { mm1HtfCoreDriverDiagnostics 1 }
mm1TargetWriteCompleteInterruptCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Target FPGA write complete interrupt count."
::= { mm1HtfCoreDriverDiagnostics 2 }
mm1TargetWriteTotalByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Target FPGA write total byte count."
::= { mm1HtfCoreDriverDiagnostics 3 }
mm1TargetWriteCompleteTimeOutCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Target FPGA write complete time out count."
::= { mm1HtfCoreDriverDiagnostics 4 }
mm1TargetWriteInvalidLengthCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Target FPGA write invalid length count."
::= { mm1HtfCoreDriverDiagnostics 5 }
mm1TargetReadRequestCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Target FPGA read request count."
::= { mm1HtfCoreDriverDiagnostics 6 }
mm1TargetReadCompleteInterruptCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Target read complete interrupt timeout count."
::= { mm1HtfCoreDriverDiagnostics 7 }
mm1TargetReadTotalByteCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Target FPGA read total byte count."
::= { mm1HtfCoreDriverDiagnostics 8 }
mm1TargetReadCompleteTimeOutCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
1141780, Rev 002vx 7‐135
MEOLink User Manual
STATUS current
DESCRIPTION
"Target FPGA read complete time out count."
::= { mm1HtfCoreDriverDiagnostics 9 }
mm1TargetReadErrorCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Target FPGA read error count."
::= { mm1HtfCoreDriverDiagnostics 10 }
mm1TargetReadInvalidLengthCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Target FPGA read invalid length count."
::= { mm1HtfCoreDriverDiagnostics 11 }
mm1HtfNetworkSendRequestCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host-Target FPGA network send request count."
::= { mm1HtfNetworkDriverDiagnostics 1 }
mm1HtfNetworkSendRequestsProcessedCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host-Target FPGA network send requests processed count."
::= { mm1HtfNetworkDriverDiagnostics 2 }
mm1HtfNetworkReceiveRequestCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host-Target FPGA network receive request count."
::= { mm1HtfNetworkDriverDiagnostics 3 }
mm1HtfNetworkReceiveRequestsProcessedCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host-Target FPGA network receive requests processed count."
::= { mm1HtfNetworkDriverDiagnostics 4 }
mm1HtfNetworkQueuePeakCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host-Target FPGA network queue peak count."
::= { mm1HtfNetworkDriverDiagnostics 5 }
7‐136 1141780, Rev 002vx
MEOLink User Manual
mm1HtfNetworkQueueStoppedEventCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host-Target FPGA network queue stopped event count."
::= { mm1HtfNetworkDriverDiagnostics 6 }
mm1HtfNetworkQueueRestartedEventCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host-Target FPGA network queue restarted event count."
::= { mm1HtfNetworkDriverDiagnostics 7 }
--
-- MM1 Notifications MIB Object Definitions
--
mm1ReadyEvent NOTIFICATION-TYPE
OBJECTS { mm1SeqNo, mm1NotificationInfo, mm1TimeStamp }
STATUS current
DESCRIPTION
"Modem ready event. Sent after the modem has finished its
initialization process."
::= { mm1Notifs 1 }
mm1ConfigChangeEvent NOTIFICATION-TYPE
OBJECTS { mm1SeqNo, mm1NotificationInfo, mm1TimeStamp }
STATUS current
DESCRIPTION
"Modem configuration change event."
::= { mm1Notifs 2 }
mm1Fault NOTIFICATION-TYPE
OBJECTS { mm1SeqNo, mm1FaultCode, mm1NotificationInfo, mm1TimeStamp }
STATUS current
DESCRIPTION
"Modem fault."
::= { mm1Notifs 3 }
mm1Alarm NOTIFICATION-TYPE
OBJECTS { mm1SeqNo, mm1AlarmCode, mm1NotificationInfo, mm1TimeStamp }
STATUS current
DESCRIPTION
"Modem alarm."
::= { mm1Notifs 4 }
mm1TxPwrEvent NOTIFICATION-TYPE
OBJECTS { mm1SeqNo, mm1NotificationInfo, mm1TimeStamp }
STATUS current
DESCRIPTION
"Modem transmit power event."
::= { mm1Notifs 5 }
mm1HandoverEvent NOTIFICATION-TYPE
OBJECTS { mm1SeqNo, mm1NotificationInfo, mm1TimeStamp }
STATUS current
DESCRIPTION
1141780, Rev 002vx 7‐137
MEOLink User Manual
mm1Nak NOTIFICATION-TYPE
OBJECTS { mm1SeqNo, mm1NotificationInfo, mm1TimeStamp }
STATUS current
DESCRIPTION
"Modem negative acknowledgement."
::= { mm1Notifs 7 }
mm1SeqNo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Sequence number."
::= { mm1Notifs 8 }
mm1AlarmCode OBJECT-TYPE
SYNTAX INTEGER { calError(0), noFiltFile(1), syncLoss(2), frqRefSw(3),
tempHigh(4), bufOvfl(5), bufUnfl(6), fanSpeed(7),
rldPty(8), lvdsPty(9), plAlm(10), genDiag(11),
activeDataLinkADown(12), activeDataLinkBDown(13),
fanFailed(14), noConfigFile(15) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Alarm identifier. Alarm severities are defined as follows:
calError - Minor
noFiltFile - Minor
syncLoss - Major
frqRefSw - Minor
tempHigh - Major
bufOvfl - Minor
bufUnfl - Minor
fanSpeed - Minor
rldPty - Minor
lvdsPty - Minor
plAlm - Minor
genDiag - Minor
activeDataLinkADown - Major
activeDataLinkBDown - Minor
fanFailed - Minor
noConfigFile - Minor"
::= { mm1Notifs 9 }
mm1FaultCode OBJECT-TYPE
SYNTAX INTEGER { ram(0), flash(1), fpga(2), rf(3), ps(4), temp(5) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Fault code. A fault indicates the modem should be taken out of service
and replaced with a spare modem."
::= { mm1Notifs 10 }
mm1NotificationInfo OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..80))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Notification information."
::= { mm1Notifs 11 }
7‐138 1141780, Rev 002vx
MEOLink User Manual
mm1TimeStamp OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Time stamp. Format is RFC 2579 DateAndTime textual convention (UTC):
YYMDhmsd."
::= { mm1Notifs 12 }
END
1141780, Rev 002vx 7‐139
MEOLink User Manual
8 APPENDIX B: MEOLINK MODEM PUBLIC LICENSES
Third Party Copyrights
Portions of the software used in this product are licensed under GPL or LGPL. A copy of the open source files used can be obtained from ViaSat for a nominal
fee to cover the cost of delivering these files. To obtain a copy of these files please contact ViaSat, Inc., 6155 El Camino Real, Carlsbad, CA 92009.
Preamble
The GNU General Public License is a free, copyleft license for software and other kinds of works.
The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU
General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its
users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by
its authors. You can apply it to your programs, too.
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to
distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or
use pieces of it in new free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain
responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received.
You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal
permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the
GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions.
Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is
fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of
products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice
for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the
GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-
purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To
prevent this, the GPL assures that patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
0. Definitions.
"Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be
individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based on the Program.
To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable
copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification),
making available to the public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer
network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays
an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees
may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu,
a prominent item in the list meets this criterion.
1. Source Code.
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for software and other kinds of works.
The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU
General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its
users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by
its authors. You can apply it to your programs, too.
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to
distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or
use pieces of it in new free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain
responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received.
You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
8‐140 1141780, Rev 002vx
MEOLink User Manual
Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal
permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the
GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions.
Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is
fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of
products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice
for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the
GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-
purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To
prevent this, the GPL assures that patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and modification follow.
TERMS AND CONDITIONS
0. Definitions.
“This License” refers to version 3 of the GNU General Public License.
“Copyright” also means copyright-like laws that apply to other kinds of works, such as semiconductor masks.
“The Program” refers to any copyrightable work licensed under this License. Each licensee is addressed as “you”. “Licensees” and “recipients” may be
individuals or organizations.
To “modify” a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy.
The resulting work is called a “modified version” of the earlier work or a work “based on” the earlier work.
A “covered work” means either the unmodified Program or a work based on the Program.
To “propagate” a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable
copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making
available to the public, and in some countries other activities as well.
To “convey” a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer
network, with no transfer of a copy, is not conveying.
An interactive user interface displays “Appropriate Legal Notices” to the extent that it includes a convenient and prominently visible feature that (1) displays an
appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may
convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a
prominent item in the list meets this criterion.
1. Source Code.
The “source code” for a work means the preferred form of the work for making modifications to it. “Object code” means any non-source form of a work.
A “Standard Interface” means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a
particular programming language, one that is widely used among developers working in that language.
The “System Libraries” of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major
Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a
Standard Interface for which an implementation is available to the public in source code form. A “Major Component”, in this context, means a major essential
component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the
work, or an object code interpreter used to run it.
The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object
code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or
generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding
Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked
subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other
parts of the work.
The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source.
The Corresponding Source for a work in source code form is that same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This
License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if
the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may
convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those
works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running
the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your
copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO
copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures.
When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by
exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means
of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on
each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply
to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4,
provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified it, and giving a relevant date.
b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies
the requirement in section 4 to “keep intact all notices”.
c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along
with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not
display Appropriate Legal Notices, your work need not make them do so.
A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not
combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an “aggregate” if the compilation and its
resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered
work in an aggregate does not cause this License to apply to the other parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding
Source under the terms of this License, in one of these ways:
a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed
on a durable physical medium customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least
three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for
1141780, Rev 002vx 8‐141
MEOLink User Manual
software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding
Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally
and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.
d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the
same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the
place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports
equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what
server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are
being offered to the general public at no charge under subsection 6d.
A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying
the object code work.
A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or household
purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be
resolved in favor of coverage. For a particular product received by a particular user, “normally used” refers to a typical or common use of that class of product,
regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only
significant mode of use of the product.
“Installation Information” for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified
versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the
continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.
If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in
which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is
characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not
apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in
ROM).
The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work
that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied
when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the
network.
Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with
an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying.
7. Additional Terms.
“Additional permissions” are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions
that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If
additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed
by this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional
permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added
by you to a covered work, for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material)
supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works
containing it; or
c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different
from the original version; or
d) Limiting the use for publicity purposes of names of licensors or authors of the material; or
e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual
assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.
All other non-permissive additional terms are considered “further restrictions” within the meaning of section 10. If the Program as you received it, or any part
of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license
document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the
terms of that license document, provided that the further restriction does not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to
those files, or a notice indicating where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements
apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and
will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).
However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the
copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some
reasonable means prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable
means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30
days after your receipt of the notice.
Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your
rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a
consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you
permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating
a covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work,
subject to this License. You are not responsible for enforcing compliance by third parties with this License.
An “entity transaction” is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging
organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives
whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license
fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a
lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it.
11. Patents.
A “contributor” is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is
called the contributor's “contributor version”.
A contributor's “essential patent claims” are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that
would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be
8‐142 1141780, Rev 002vx
MEOLink User Manual
infringed only as a consequence of further modification of the contributor version. For purposes of this definition, “control” includes the right to grant patent
sublicenses in a manner consistent with the requirements of this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for
sale, import and otherwise run, modify and propagate the contents of its contributor version.
In the following three paragraphs, a “patent license” is any express agreement or commitment, however denominated, not to enforce a patent (such as an
express permission to practice a patent or covenant not to sue for patent infringement). To “grant” such a patent license to a party means to make such an
agreement or commitment not to enforce a patent against the party.
If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of
charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the
Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a
manner consistent with the requirements of this License, to extend the patent license to downstream recipients. “Knowingly relying” means you have actual
knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would
infringe one or more identifiable patents in that country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a
patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then
the patent license you grant is automatically extended to all recipients of the covered work and works based on it.
A patent license is “discriminatory” if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one
or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third
party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the
work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in
connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or
compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you
under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from
the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying
from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the
Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the
GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part
which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will
apply to the combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be
similar in spirit to the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License “or any
later version” applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the
Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by
the Free Software Foundation.
If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of
acceptance of a version permanently authorizes you to choose that version for the Program.
Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a
result of your choosing to follow a later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO
MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS
OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE
WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply
local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability
accompanies a copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which
everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of
warranty; and each file should have at least the “copyright” line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode:
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an “about box”.
1141780, Rev 002vx 8‐143
MEOLink User Manual
You should also get your employer (if you work as a programmer) or school, if any, to sign a “copyright disclaimer” for the program, if necessary. For more
information on this, and how to apply and follow the GNU GPL, see <http://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License
instead of this License. But first, please read <http://www.gnu.org/philosophy/why-not-lgpl.html>.
SNMP:
Various copyrights apply to this package, listed in various separate parts below. Please make sure that you read all the parts.
---- Part 1: CMU/UCD copyright notice: (BSD like) -----
Permission to use, copy, modify and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above
copyright notice appears in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name
of CMU and The Regents of the University of California not be used in advertising or publicity pertaining to distribution of the software without specific written
permission.
8‐144 1141780, Rev 002vx
MEOLink User Manual
CMU AND THE REGENTS OF THE UNIVERSITY OF CALIFORNIA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL CMU OR THE REGENTS OF THE UNIVERSITY OF CALIFORNIA BE
LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM THE LOSS OF USE, DATA OR
PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
OR PERFORMANCE OF THIS SOFTWARE.
---- Part 2: Networks Associates Technology, Inc copyright notice (BSD) -----
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
* Neither the name of the Networks Associates Technology, Inc nor the names of its contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
Portions of this code are copyright (c) 2001-2003, Cambridge Broadband Ltd. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
* The name of Cambridge Broadband Ltd. may not be used to endorse or promote products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
* Neither the name of the Sun Microsystems, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
* Neither the name of Sparta, Inc nor the names of its contributors may be used to endorse or promote products derived from this software without specific
prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
Copyright (c) 2004, Cisco, Inc and Information Network Center of Beijing University of Posts and Telecommunications.
All rights reserved.
1141780, Rev 002vx 8‐145
MEOLink User Manual
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
* Neither the name of Cisco, Inc, Beijing University of Posts and Telecommunications, nor the names of their contributors may be used to endorse or promote
products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
---- Part 7: Fabasoft R&D Software GmbH & Co KG copyright notice (BSD) -----
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
* The name of Fabasoft R&D Software GmbH & Co KG or any of its subsidiaries, brand or product names may not be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
3. Neither the name of Apple Inc. ("Apple") nor the names of its contributors may be used to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE OR
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
* Neither the name of ScienceLogic, LLC nor the names of its contributors may be used to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
CGIC:
Basic License
-------------
CGIC, copyright 1996-2011 by Thomas Boutell and Boutell.Com, Inc. Permission is granted to use CGIC in any application, commercial or noncommercial, at
no cost. HOWEVER, this copyright paragraph must appear on a "credits" page accessible in the public online and offline documentation of the program.
Modified versions of the CGIC library should not be distributed without the attachment of a clear statement regarding the author of the modifications, and this
notice may in no case be removed. Modifications may also be submitted to the author for inclusion in the main CGIC distribution.
IF YOU WOULD PREFER NOT TO ATTACH THE ABOVE NOTICE to the public documentation of your application, consult the information which follows
regarding the availability of a nonexclusive commercial license for CGIC.
8‐146 1141780, Rev 002vx