Firmware version 1.7.0 (12.2023)



|| DeviceType | Optical line terminals |
|| DeviceName1 | LTP-8(16)N(T), LTX-8(16) |
|| DocTitleAdditional | User Manual |
|| fwversion | 1.7.0 |



Terms and definitions

AAA – Authentication, Authorization, Accounting

ACL – Access Control List

ACS – Automatic Configuration Server

BRAS – Broadband Remote Access Server

BSS – Business Support System

CBR – Constant Bitrate

CLI – Command Line Interface

CPU – Central Processing Unit

DBA – Dynamic Bandwidth Allocation

DHCP – Dynamic Host Configuration Protocol

DDMI – Digital Diagnostic Monitoring Interface

ERPS – Ethernet Ring Protection Switching

FTP – File Transfer Protocol

FW – Firmware

FEC – Forward Error Correction

GPON – Gigabit PON

XGS-PON — 10 Gigabit PON

HSI – High Speed Internet

HDTV – High Definition Television

HTTP – HyperText Transfer Protocol

IGMP – Internet Group Management Protocol

IP – Internet Protocol

LAG – Link Aggregation Group

LACP - Link Aggregation Control Protocol

MAC – Media Access Control

MLD – Multicast Listener Discovery

OLT – Optical Line Terminal

ONT – Optical Network Terminal

ONU – Optical Network Unit

OSS – Operation Support System

PCB – Printed Circuit Board

PPPOE – Point-to-Point Protocol over Ethernet

QoS – Quality of Service

RAM – Random Access Memory

RSSI – Received Signal Strength Indicator

SLA – Service Level Agreement

SNTP – Simple Network time protocol

SNMP – Simple Network Management Protocol

SFP – Small Form-factor Pluggable

SSH – Secure Shell

SN – Serial Number

TFTP – Trivial File Transfer Protocol

TTL – Time to live

TCP – Transmission Control Protocol

T-CONT – Traffic Container

UDP – User Datagram Protocol

URI – Uniform Resource Identifier

VEIP – Virtual Ethernet Interface Point

VLAN – Virtual Local Area Network

VoD – Video on Demand

Notes and warnings

Notes contain important information, tips or recommendations on device operation and configuration.


Warnings are used to inform the user about harmful situations for the device and the user alike, which could cause malfunction or data loss.

General information

Introduction

GPON and XGS-PON are varieties of Passive Optical Networks (PON). GPON network provides data transfer with downstream rate up to 2.5 Gbps and upstream rate up to 1.25 Gbps. XGS-PON network provides data transfer with downstream rate up to 10 Gbps and upstream rate up to 10 Gbps. GPON and XGS-PON are one of the most modern and efficient last mile solutions, allowing significant savings on cable infrastructure.

Use of solutions based on GPON/XGS-PON technologies in access networks makes it possible to provide the end user with access to new services based on IP protocol together with traditional services.

The key PON advantage is the use of one Optical Line Terminal (OLT) for multiple Optical Network Terminals (ONT). OLT converts Gigabit Ethernet and GPON/XGS-PON interfaces and is used to connect a PON network with data communication networks of a higher level.

The range of OLT GPON equipment produced by ELTEX presents LLTP-8(16)N(T) terminals of 8 and 16 GPON ports with internal Ethernet switch with RSSI function. OLT XGS-PON equipment produced by ELTEX presents LTX-8(16) terminals of 8 and 16  XGS-PON (operation in GPON mode is also possible) ports with internal Ethernet switch with RSSI function.

This user manual describes purpose, main technical specifications, installation order, rules of configuration, monitoring, and software update for the devices.

Purpose

The LTP-8(16)N(T) and LTX-8(16) optical line terminal are designed to establish connection with upstream equipment and provide broadband access via passive optical networks. Ethernet connection is established through Gigabit uplink and 10GE interfaces for LTP-8(16)N(T) and 100GE interfaces for LTX-8(16). GPON and XGS-PON interfaces are used to connect to optical networks. Each PON interface allows connection of up to 128 subscribers, and each XGS-PON allows connection of up to 256 subscribers through one fiber with support for Dynamic Bandwidth Allocation (DBA).

The following services are provided to end users:

The device supports the following functions:

Delivery package

The standard delivery package includes:

Technical specifications

Table 1 – Main specifications of the LTP-8(16)N(T) line terminal

Interfaces

LTP-8NLTP-16N(T)
Ethernet interfaces (Uplink)
Number48
Transmission rate10GE (SFP+)/1GE (SFP)
PON interfaces (Downlink)

Number

816
Transmission rate2.5/1.25 Gbps
Transmission mediumSMF optic fiber cable – 9/125, G.652
Port typeSFP+
Split ratio1:4, 1:8, 1:16, 1:32, 1:64, 1:128

Class B+Class C++Class B+Class C++
Coverage range20 km40 km20 km40 km
Transmitter1490 nm DFB Laser1490 nm DFB Laser
Transmission rate2488 Mbps2488 Mbps
Average output power+1.5..+5 dBm+7..+10 dBm+1.5..+5 dBm+7..+10 dBm
Spectral line width at -20 dB

1.0 nm

1.0 nm

Receiver

1310 nm APD/TIA1310 nm APD/TIA

Transmission rate

1244 Mbps1244 Mbps
Receiver sensitivity-28 dBm-32 dBm-28 dBm-32 dBm
Receiver optical overload-8 dBm-12 dBm-8 dBm-12 dBm
Synchronization ports
Number

2

(only for LTP-16NT)

OOB interface
Number1
Transmission rate10/100/1000 Mbps

RS-232 (RJ-45) console interface
Number1
Processor
Clock speed2.2 GHz
Number of cores4
RAM8 GB
Non-volatile memoryno less than 8 GB
Switch
Performance120 Gbps
MAC addresses table64К entries
VLANup to 4К in accordance with 802.1Q
QoS8 egress queues per port
Management
Local managementCLI – Command Line Interface
Remote managementCLI (SSH2, Telnet) SNMP, RADIUS, TACACS+
MonitoringCLI, SNMP
Access restrictionby password, by privilege level
General parameters
Power suppliesAC: 100–240 V, 50 Hz
DC: 36–72 V

Power options:
  • One DC or AC power supply;
  • two hot-swappable DC or AC power supplies

LTP-8NLTP-16N(T)
Power consumptionno more than 55 Wno more than 65 W
Operating temperaturefrom -5 to +40 °C
Operating humidityup to 80 %
Dimensions (W × H × D)430 × 44 × 317 mm (with installed power module), 19", 1U
Weight4.4 kg4.5 kg
Lifetimeat least 15 years

Table 2 – Main specifications of the LTX-8(16) optical terminal

Interfaces

LTX-8LTX-16
Ethernet interfaces (Uplink)
Number4
Transmission rate100GE (QSFP28)
PON interfaces (Downlink)

Number

8

16
Transmission rate10/10 Gbps
Transmission mediumSMF optic fiber cable – 9/125, G.652
Port typeQSFP
Split ratio1:4, 1:8, 1:16, 1:32, 1:64, 1:128, 1:256

Class B+
Coverage range20 km
Transmitter1577 nm DFB Laser
Transmission rate9.953 Gbps
Average output power+2..+5 dBm
Spectral line width at -20 dB1.0 nm
Receiver1270 nm APD/TIA
Transmission rate9.953 Gbps
Receiver sensitivity-26 dBm
Receiver optical overload-8 dBm
OOB interface
Number1
Transmission rate10/100/1000 Mbps

RS-232 (RJ-45) console interface
Number1
Processor
Clock speed2.2 Hz
Number of cores4
RAM8 GB
Non-volatile memoryno less than 8 GB
Switch
Performance120 Gbps
MAC address table 64К entries
VLANup to 4К in accordance with 802.1Q
QoS8 egress queues per port
Management
Local managementCLI – Command Line Interface
Remote managementCLI (SSH2, Telnet) SNMP, RADIUS, TACACS+
MonitoringCLI, SNMP
Access restrictionby password, by IP address, by privilege level
General parameters
Power suppliesAC: 100–240 V, 50 Hz
DC: 36–72 V

Power options:
  • One DC or AC power supply;
  • two hot-swappable DC or AC power supplies
Power consumptionno more than 108 W
Operating temperaturefrom -5 to +40 °C
Operating humidityup to 80 %
Dimensions (W × H × D)430 × 43.6 × 451.2 mm (with installed power module), 19", 1U
Weight6.2 kg
Lifetimeat least 15 years

Compatible SFP transceivers

Correct and error-free operation of GPON/XGS-PON interface requires exact parameters to be chosen and set for each transceiver type. This can be done only under laboratory conditions by the terminal vendor. Table 3 lists SFP transceivers for GPON and table 4 lists SFP transceivers for XGS-PON for which seamless terminal operation is guaranteed.

DDMI (Digital Diagnostic Monitoring Interface) provides information on transceiver parameters, such as temperature, power voltage, etc. DDMI also measures the level of ONT signal (RSSI). All compatible transceivers support this function.

Table 3 – List of compatible SFP transceivers for GPON

SFP transceiver module

Class

DDMI

LTE3680M-BC+

B+

+

LTE3680P-BC+2

C++

+

Table 4 – List of compatible SFP transceivers for XGS-PON

SFP transceiver module

Class

DDMI

LTF7226B-BC+

B+

+

LTF7226B-BCB+

C++

+

Safety rules and installation procedure

This section describes safety measures and installation of the terminal into a rack and connection to a power supply.

Safety requirements

General requirements
Any operation with the equipment should comply with the Rules for the technical operation of consumer electrical installations.

Operations with the terminal should be carried out only by personnel authorized in accordance with the safety requirements.

  1. Before operating the device, all engineers should undergo special training.
  2. Connect only serviceable and compatible accessories to the terminal.
    To avoid overheating and provide necessary ventilation of the terminal, sufficient space should be provided above and below the terminal.
  3. The device is meant for 24/7 operation if the following requirements are met:
  4. The terminal should not be exposed to mechanical shock, vibration, smoke, dust, water, and chemicals.
  5. To avoid components overheating which may result in device malfunction, do not block air vents or place objects on the equipment.

Electrical safety requirements

  1. Prior to connecting the device to a power source, ensure that the equipment case is grounded with an earth bonding point. The earthing wire should be securely connected to the earth bonding point. The resistance between the earth bonding point and earthing busbar should be less than 0.1 Ω. PC and measurement instruments should be grounded prior to connection to the terminal. The potential difference between the equipment case and the cases of the instruments should be less than 1V.
  2. Prior to turning the device on, ensure that all cables are undamaged and securely connected.
  3. Make sure the device is off, when installing or removing the case.
  4. Follow the instructions given in SFP transceivers replacement to install or remove SFP transceivers. This operation does not require the terminal to be turned off. 

LTP-8(16)N(T) design

LTP-8(16)N(T) front panel

The devices have a metal housing of 1U size available for 19” form-factor rack mount. The front panel layout is shown in figures 1, 2, 3. Table 5 list interfaces, LEDs and controls located on the front panel of the terminal.

Figure 1 – LTP-8N front panel

Figure 2 – LTP-16N front panel layout

Table 5 – Description of connectors, LEDs, and controls located on the front panel of LTP-8(16)N

Front panel element

Description

1

PS2

Redundant power supply indicator 

2

PS1

Primary power supply indicator 

3

Status

Device operation indicator

4

Power

Device power indicator

5

SSD

SSD operation indicator

6

FAN

Ventilation panels operation indicator

7

F

Functional key that reboots the device and resets it to factory default configuration:

  • pressing the key for less than 15 seconds reboots the device;
  • pressing the key for more than 15 seconds resets the device to factory settings. 

The reaction to a button press is configured in the CLI of the terminal in the System environment configuration section.

8

USB

USB port

9

Console

DB9F — RJ45 console port

10

Alarm

Alarm indicator

11

OOB

Port for connection to the board via network

12

PON 1..8

PON 1..16

GPON interfaces. 8 chassis for installing xPON 2.5G SFP modules (for LTP-8N)

GPON interfaces. 16 chassis for installing xPON 2.5G SFP modules (for LTP-16N)

13

10/1GE

Uplink interfaces. 4 chassis for installing 10GE SFP modules (for LTP-8N)

Uplink interfaces. 8 chassis for installing 10GE SFP modules (for LTP-16N)

LTP-8(16)N(T) rear panel

The rear panel of the device is shown in Figure 3.

Table below lists rear panel connectors.

Figure 3 – LTP-8(16)N(T) rear panel

Table 6 – Description of LTP-8(16)N(T) rear panel

Rear panel element

Description

160..250 VAC, 50Hz, max 1A
36..72 VDC

Connectors for AC/DC power supply

Earth bonding point

Earth bonding point

Fan1, Fan2

Ventilation units

LTP-8(16)N(T) LED indication

The indicators located on the front panel show the status of the terminal. Table 7 provides possible statuses of the LEDs.

Table 7 – LTP-16N/16NT status light indication

LED name

Indicator State

Device state

Power

Solid green

Power is on, normal device operation

Off

Power is off

Red

Primary power supply failure

Status

Solid green

Normal operation

Solid red

Operation failures

Fan

Solid green

All fans are operational

Flashing red

One or more fans are failed

PS1

Solid green

Primary power supply is connected and operates correctly

Disabled

Primary power supply is not connected

Red

Primary power supply is missing or failed.

PS2

Solid green

Redundant power supply is connected and operates correctly

Disabled

Redundant power supply is not connected

Red

The primary source of the redundant power supply is unavailable or the redundant power supply failed

Alarm

Green

Correct device operation

Flashing red

Alarm

SSD

Disabled

Cannot reach the drive

Flashing green

The drive is being accessed

Sync

Solid green

Synchronization is in process

Disabled

Synchronization is disabled

LTP-8(16)N(T) temperature sensors

Four temperature sensors are used to measure temperature inside the terminal case: three external and one built into switch.

Figure 4 shows the sensor location on PCB.

Figure 4 – LTP-8(16)N(T) temperature sensors location

Table 8 – Temperature sensors description

Element

Description

Temperature sensor 1

PON-ports SFP 1

Temperature sensor 2

PON-ports SFP 2

Temperature sensor 3

Front-ports SFP

Temperature sensor 4

Switch

LTP-8(16)N(T) ventilation system

There are ventilation openings on the device rear, front and side panels for heat dissipation. There are two ventilation units on the rear panel (Figure 3).

Air flows in through the perforated front and side panels, circulates through all internal components, cools them down, and then is removed by fans located on the perforated rear panel.

The device contains two blocks of two fans each. The ventilation units are detachable. The procedure for dismantlement and installation is described in Ventilation units replacement

LTP-8(16)N(T) terminal installation

Check the device for visible mechanical damage before installing and turning it on. In case of any damage, stop the installation, fill in a corresponding document and contact your supplier. If the terminal has been at low temperatures for a long time before installation, leave it for 2 hours at ambient temperature prior to operation. If the device has been at high humidity for a long time, leave it for at least 12 hours in normal conditions prior to turning it on.

Support brackets mounting
The delivery package includes support brackets for rack installation and mounting screws to fix the terminal case on the brackets. To install the support brackets:

Figure 5 – Support brackets mounting

Terminal rack installation
To install the terminal to the rack:

Figure 6 – Device rack installation

The terminal is horizontally ventilated. The side panels have air vents. Do not block the air vents to avoid components overheating and subsequent terminal malfunction.

To avoid overheating and provide necessary ventilation of the terminal, sufficient space should be provided above and below the terminal, no less than 10 cm.

Power module installation

Depending on power supply requirements, LTP-8N, LTP-16N and LTP-16NT can be supplemented with either 220 V, 50 Hz AC power module or 48 V DC power supply module. Location of the power module is shown in Figure 7.


Figure 7 – Power module installation for LTP-8(16)N(T)

Terminals can operate with one or two power modules. The second power module installation is necessary when greater reliability is required. In case of using two power supply modules, it is allowed to use different power modules for supplying (with different voltage).


Figure 8 – Power modules installation for LTP-8(16)N(T)

From the electric point of view, both places for power module installation are identical. In the terms of device operation, the power supply module located closer to the edge is considered as the main module, and the one closer to the centre — as the backup module. Power modules can be inserted and removed without powering the device off. When an additional power module is inserted or removed, the device continues to operate without reboot.

Power module installation procedure:

Device installation procedure:

LTX-8(16) design

LTX-8(16) front panel

The devices have a metal housing of 1U size available for 19” form-factor rack mount. The front panel layout is shown in figures below. Tables 9 and 10 list interfaces, LEDs and controls located on the front panel of the terminal.

ltx8_front.jpg

Figure 9 – LTX-8 front panel

Figure 10 – LTX-16 front panel

Table 9 – Description of connectors, LEDs, and controls located on the front panel of LTX-8(16)

Front panel element

Description

1 PS2

Redundant power supply indicator

2 PS1 Primary power supply indicator

3

Status

Device operation indicator

4

Power

Device power indicator

5 SSD SSD operation indicator
6 FAN Ventilation panels operation indicator
7 F

Functional key that reboots the device and resets it to factory default configuration:

  • pressing the key for less than 15 seconds reboots the device;
  • pressing the key for more than 15 seconds resets the device to factory default configuration 

The reaction to a button press is configured in the CLI of the terminal in the System environment configuration section

8

USB

USB port

9

Console

DB9F – RJ45 console port
10 Alarm Alarm indicator
11 OOB Port for connection to the board via network
12PON XGS-PON interfaces. 8 chassis for installing SFP PON modules (for LTX-8)
XGS-PON interfaces. 16 chassis for installing SFP PON modules (for LTX-16)
13XLGUplink interfaces for connection to IP network. 4×100GE (QSFP28)

LTX-8(16) rear panel

The rear panel of the device is shown in Figure 11.

Table below lists rear panel connectors.                                                     

 

Figure 11 – LTX-8(16) rear panel 

Table 10 – LTX-8(16) rear panel connectors description

Rear panel element

Description

160-250 V AC, 36-72 V DCConnectors for AC/DC power supply
Earth bonding pointEarth bonding point
Fan1, Fan2Ventilation units

LTX-8(16) LED indication

The indicators located on the front panel show the status of the terminal. Table 11 provides possible statuses of the LEDs.

Table 11 – LTX-8(16) status light indication

LED name

Indicator State

Device state

Power

Solid green

Power is on, normal device operation

Off

Power is off

Red

Primary power supply failure

Status

Solid green

Normal operation

Solid red

Operation failures

Fan

Solid green

All fans are operational

Flashing red

One or more fans are failed

PS1

Solid green

Primary power supply is connected and operates correctly

Disabled

Primary power supply is not connected

Red

Primary power supply is missing or failed

PS2

Solid green

Redundant power supply is connected and operates correctly

Disabled

Redundant power supply is not connected

Red

The primary source of the redundant power supply is unavailable or the redundant power supply failed

Alarm

Green

Correct device operation

Flashing red

Alarm

SSD

Disabled

Cannot reach the drive

Flashing green

The drive is being accessed

LTX-8(16) temperature sensors

Four temperature sensors are used to measure temperature inside the terminal case.

Figure below shows the sensor location on PCB.

Figure 12 – LTX-8(16) temperature sensors location

Table 12 – Temperature sensors description

Element

Description

Temperature sensor 1PON-chip 
Temperature sensor 2 PON-ports SFP 1
Temperature sensor 3 (only for LTX-16)PON-ports SFP 2
Temperature sensor 4Front-ports SFP
Temperature sensor 5Switch

LTX-8(16) ventilation system

There are ventilation openings on the device rear, front and side panels for heat dissipation. There are two ventilation units on the rear panel (figure 11).

Air flows in through the perforated front and side panels, circulates through all internal components, cools them down, and then is removed by fans located on the perforated rear panel.

The device is equipped with two fans. The ventilation units are detachable. The procedure for dismantlement and installation is described in Ventilation units replacement.

LTX-8(16) terminal installation

Check the device for visible mechanical damage before installing and turning it on. In case of any damage, stop the installation, fill in a corresponding document and contact your supplier. If the terminal has been at low temperatures for a long time before installation, leave it for 2 hours at ambient temperature prior to operation. If the device has been at high humidity for a long time, leave it for at least 12 hours in normal conditions prior to turning it on.

Support brackets mounting
The delivery package includes support brackets for rack installation and mounting screws to fix the terminal case on the brackets. To install the support brackets:

Figure 13 – LTX-8(16) support brackets mounting

Terminal rack installation
To install the terminal to the rack:

Figure 14 – LTX-8(16) rack installation

The terminal is horizontally ventilated. The side panels have air vents. Do not block the air vents to avoid components overheating and subsequent terminal malfunction.

To avoid overheating and provide necessary ventilation of the terminal, sufficient space should be provided above and below the terminal, no less than 10 cm.

Power module installation

Depending on power supply requirements, LTX-8 and LTX-16 can be supplemented with either 220 V, 50 Hz AC power module or 48 V DC power supply module. Location of the power module is shown in Figure 15.


Figure 15 – Power module installation for LTX-8(16)

Terminals can operate with one or two power modules. The second power module installation is necessary when greater reliability is required. In case of using two power supply modules, it is allowed to use different power modules for supplying (with different voltage).


Figure 16 – Power modules installation for LTX-8(16)

From the electric point of view, both places for power module installation are identical. In the terms of device operation, the power supply module located closer to the edge is considered as the main module, and the one closer to the centre — as the backup module. Power modules can be inserted and removed without powering the device off. When an additional power module is inserted or removed, the device continues to operate without reboot.

Power module installation procedure:

Device installation procedure:

Getting started with the terminal

Connecting to the terminal CLI

This section describes various connection methods for Command Line Interface (CLI) of the terminal.

A serial port (hereafter – COM port) is recommended for preliminary adjustment of the terminal.

Connecting to CLI via COM port

This example shows configuration of LTP-16N(T) terminal. The command syntax is similar for LTX-8(16) and LTP-8N.

This type of connection requires PC either to have an integrated COM port or to be supplied with an USB-COM adapter cable. The PC should also have a terminal program installed, e. g. HyperTerminal.

Figure 17 – Connecting the terminal to a PC via COM port

Connecting to CLI via Telnet protocol 

The Telnet protocol connection is more flexible than the connection via COM port. Connection to CLI can be established directly at the terminal location or via an IP network with the help of a remote desktop.

This section considers direct connection to CLI at the terminal location. Remote connection is similar, but requires changes in the terminal IP address that will be considered in detail in the Network Settings section.

In order to be connected to the terminal, a PC should have a Network Interface Card (NIC). The connection will additionally require the sufficient amount of network cable (Patching Cord RJ45) as it is not included in the delivery package.

 

Figure 18 – Connecting the terminal to a PC via network cable

Figure 19 – Network connection configuration

Figure 20 – Client startup

Connecting to CLI via Secure Shell protocol

Secure Shell connection (SSH) has functionality similar to the Telnet protocol. However, as opposed to Telnet, Secure Shell encrypts all traffic data, including passwords. This enables secure remote connection via public IP networks.

This section considers direct connection to CLI at the terminal location. Remote connection is similar, but requires changes in the terminal IP address that will be considered in detail in the Network settings section.

In order to connect to the terminal, a PC should have a Network Interface Card (NIC). The PC should have an SSH client installed, e.g. PuTTY. The connection will additionally require the sufficient amount of network cable (Patch Cord RJ-45) as it is not included in the delivery package.

Getting started with terminal CLI

CLI is the main means of communication between user and the terminal. This section describes general CLI procedures: information on grouping, autocomplete options, and command history is given.

CLI views hierarchy

The command system of the LTP-16N Command Line Interface is divided into views. The transition between views is performed by commands. The exit command is used to return to the previous level. Some views are an array where a unique index must be used to access a specific object.

Figure 21 shows a graphic chart of main views and the commands to switch between them.

  
Figure 21 – CLI views hierarchy

CLI hotkeys

To speed up the operations with the command line, the following hotkeys have been added:

Table 14 – Command line hotkeys

Hotkey

Result

Ctrl+A

Transition to the beginning of line

Ctrl+D

In a nested command mode – exit to the previous command mode (exit command), in a root command mode – exit from CLI

Ctrl+E

Transition to the end of line

Ctrl+L

Screen clearing

Ctrl+U

Removal of characters to the left of a cursor

Ctrl+W

Removal of a word to the left of a cursor

Ctrl+K

Removal of characters to the right of a cursor

Ctrl+C

Line clearing, command execution interruption

CLI automatic code completion

To simplify the use of the command line, the interface supports automatic command completion. This function is activated when the command is incomplete and the <Tab> character is entered.

For example, enter the ex command in the Top view and press <Tab>:

LTP-16N# ex<Tab> 
LTP-16N# exit

As this mode has only one command with the ex prefix, CLI automatically completes it.

If there are several commands with this prefix, CLI shows hints with possible options:

LTP-16N# co<Tab> 
commit configure copy 
LTP-16N# con<Tab> 
LTP-16N# configure

Group operations

Group operations can be performed on such terminal configuration objects as interfaces and ONTs. It is especially convenient when same actions have to be applied to multiple objects.

To perform a group operation, select the range of object IDs instead of one object ID. This feature is supported by a majority of CLI commands.

For example, enable broadcast-filter for all ONTs in a certain channel.

LTP-16N# configure
LTP-16N(configure)# interface ont 1/1-128
LTP-16N(config)(if-ont-1/1-128)# broadcast-filter

View the list of active ones in the first three PON ports:

LTP-16N# show interface ont 1-3 online 
GPON-port 1 has no online ONTs
GPON-port 2 has no online ONTs
GPON-port 3 has no online ONTs
Total ONT count: 0

Configuring the terminal

Terminal configuration

A collection of all terminal settings is referred to as configuration. This section provides information on the parts which configuration consists of. It also defines lifecycle of configuration and describes main operations, which can be performed.

Configuration lifecycle

The terminal configuration may have the following states:

The Running configuration is loaded to a new CLI session and becomes available for editing (Candidate). A different copy of the Candidate configuration is used for each session. After a configuration (Candidate) change in a CLI session, the user can issue a command to apply the changed configuration (the commit command) or to discard the changes (rollback candidate-config command) and get the current active terminal configuration again (Running). The save command saves the Running configuration into NVRAM of the terminal.
Figure 22 shows a chart of configuration lifecycle.


Figure 22 – Configuration lifecycle of the terminal chart 

Configuration backup

Configuration backups allow the terminal operation to be quickly restored after abnormal situations or replacement. Regular backup of the configuration is recommended.

Uploading the terminal configuration is possible to a TFTP/FTP/HTTP server available in the management network. Uploading is carried out by the copy command. Specify as arguments that the fs://config terminal configuration is uploaded, as well as the destination URL.

LTP-16N# copy fs://config tftp://192.168.1.1/config 
Upload backup file to TFTP-server..

Configuring automatic download of configuration copy

Automatic download of configuration backup files from OLT can be configured by timer and/or save command.

Automatic terminal configuration download is possible to TFTP/FTP/HTTP server that is available in management network. Set URL destination and timer period as attributes, if downloading by timer.

Configuration restore

The terminal configuration is restored from a TFTP/FTP/HTTP server available in the management network. Restoring is carried out by the copy command. Specify as arguments that the fs://config terminal configuration is uploaded, as well as the destination URL.

LTP-16N# copy tftp://10.0.105.1/config fs://config 
	Download file from TFTP-server.. 
	Reading of the configuration file.. 
	Configuration have been successfully restored (all not saved changes was lost)

Rollback to initial configuration

To discard changes (rollback to running-config), use the rollback candidate-config command.

LTP-16N# rollback candidate-config 
    Candidate configuration is rolled back successfully

LTP configuration reset

To reset a terminal configuration to factory settings, use the default command. After running the command, the default configuration is applied as a Candidate and must be applied using the commit command.

LTP-16N# default 
    Do you really want to do it? (y/N)  y
    Configuration has been reset to default
LTP-16N# commit 


Resetting a configuration of a remote terminal also resets network settings. The terminal will not be available for operation until the network settings are reconfigured.

ACS configuration reset

To reset a built-in ACS configuration, use the default acs command.

LTP-16N# default acs 
    ACS configuration has been reset to default


ACS configuration will be reset to default settings right after entering the command.

Network settings

This section describes adjustment of network settings for the terminal. Adjusting network settings enables remote control and integration with OSS/BSS systems.

Network parameters configuration

It is recommended to adjust network settings via COM port connection. This will prevent issues with connection loss upstream the terminal being adjusted. Be very careful when using remote adjustment.

User management

This section describes the management of the terminal users.

The factory settings provide only one user, i.e. the device administrator.

login: admin
password: password

It is recommended to change the default password of the admin user at the initial stage of configuration.

For security reasons, there is a strictly defined set of permissions, which can be delegated to terminal users. For these purposes, each user gets his own privilege level. Level 0 corresponds to a minimum set of permissions, Level 15 — to a maximum set of permissions. Levels 1 to 14 are fully configurable. For ease of use, these levels are filled with default privileges.

The CLI commands are divided into access levels according to the block they change or let you view. Commands without access level (exit, !) are available to all users. Level 15 commands are available only to Level 15 users. Thus, the level of commands available to a user does not exceed the user's level. 

Privilege configuration

User list preview

To view the list of terminal users, enter the show running-config user all command.

LTP-16N# show running-config user all
 user root encrypted_password $6$FbafrxAp$vY6mRGiEff9zGhaClnJ8muzM.1K1g86.GfW8rDv7mjOpcQcRptx7ZY//WTQDi9QxZSZUkOk02L5IHIZqDX0nL.
 user root privilege 15
 user admin encrypted_password $6$lZBYels7$1sd.B2eherdxsFRFmzIWajADSMNbsL1fjO7PsVCTJJmpDHpz0gZmkX2rZlJhLgRzTvkDwQ1eqF3MwNQiKGwPz/
 user admin privilege 15

The admin and root users always exist and cannot be deleted or created again. The terminal supports up to 16 users.

Adding a new user

In order to operate effectively and safely, the terminal, as a rule, requires one or several additional users. To add a new user, enter the user command in the configure view.

LTP-16N# configure terminal
LTP-16N(configure)# user operator
    User operator successfully created

Pass the name of the new user as a parameter to the user command. The name should not be longer than 32 characters. The name should not contain special characters.

Changing user password

To change user password, enter the user command. Pass the user name and a new password as parameters. Default password is password. In the configuration, the password is stored in encrypted form.

LTP-16N(configure)# user operator password newpassword
    User operator successfully changed password
LTP-16N(configure)# 

The password should not be longer than 31 characters and shorter than 8 characters. If the password contains a space, use quotations for the password.

Viewing and changing user access rights

To manage user access rights, a user priority system is implemented. A newly created user is granted with a minimal set of permissions.

LTP-16N(configure)# do show running-config user 
 user operator encrypted_password $6$mIwyhgRA$jaxkx6dATExGeT82pzqJME/eEbZI6c9rKWJoXfxLmWXx7mQYiRY0pRNdCupFsg/1gqPfWmqgc1yuR8J1g.IH20
 user operator privilege 0

To change the user priority level, enter the user command. Pass the user name and a new priority as parameters.

LTP-16N(configure)# user operator privilege 15
    User operator successfully changed privilege
LTP-16N(configure)# do show running-config user 
 user operator encrypted_password $6$mIwyhgRA$jaxkx6dATExGeT82pzqJME/eEbZI6c9rKWJoXfxLmWXx7mQYiRY0pRNdCupFsg/1gqPfWmqgc1yuR8J1g.IH20
 user operator privilege 15

Deleting a user

To delete a user, enter the no user command in the configure view. Pass the user name as a parameter.

LTP-16N# configure terminal
LTP-16N(configure)# no user operator
    User operator successfully deleted

Services configuration

This section describes configuration of integrated terminal services.

ACSD and DHCPD configuration

The terminal has built-in autoconfiguration service (ACS) of subscriber devices. For interaction of subscriber devices and ACS ONT must receive IP addresses to management interface. For this task there is an internal DHCP server on the terminal. Both servers are interconnected and cannot operate separately.

ACSD configuration

DHCPD configuration

SNMPD configuration

For the terminal to operate via SNMP, the appropriate service should be enabled.

Configure users to operate with SNMPv3.

Telnet configuration

By default access by telnet protocol is enabled without restrictions.

SSH configuration

By default, access by SSH protocol is enabled without restrictions.

NTP configuration

For terminal to operate via NTP, it is necessary to configure the corresponding service. 

Daylight saving time configuration

The ip ntp daylightsaving start and ip ntp daylightsaving end settings of daylight saving time start and end cannot be applied separately. These settings only work in conjunction.


The difference between ip ntp daylightsaving start and ip ntp daylightsaving end daylight saving time start and end should not be less than an hour.

LOGD configuration

System log collects terminal history data and allows its further display. Adjustment of system log operates with such terms as module, filter level, and output device.


Figure 23 – Terminal system log

Messages of the system log are grouped into modules according to their functions. Configuration of the following modules is possible:

Table 15 – System log modules

Module

Description

cli

CLI module service messages

snmp

Messages from the SNMP agent

dna

Primary network module messages 

fsm-pon

PON state machine messages

igmp

Messages from IGMP operation module

logmgr

Log control module service messages

usermgr

Log control module service messages

dhcpService messages by DHCP module
pppoeService messages by PPPoE module
lldpService messages by LLDP module

For more flexible logging configuration, the level of filtering, as well as sub-module settings, can be selected for each module.
The filtering level sets the minimum importance level of the messages to be displayed in the log. The used filtering levels are listed in Table 16.

Table 16 – System log filtering levels

Level

Description

critical

Critical events

error

Operation errors

warning

Warnings

notice

Important events during normal operation. Default values for all modules

info

Information messages

debug

Debug messages


The critical level is the maximum level, the debug level is the minimum one.

The log subsystem allows display of the terminal operation log on different devices. All output devices can be used simultaneously.

Table 17 – System log output devices

Output device

Name

Description

System log

system

Log output to the system log allows viewing the operation log locally or using a remote syslog server.

Console

console

Log output to console allows system messages to be visible as soon as they appear on the terminal connected to the Console port.

CLI sessionsrshLog output to CLI session allows system messages to be visible as soon as they appear in all CLI sessions connected via Telnet or SSH.

File

file

Log output to a file allows system messages to be written directly to the file, which can be sent to support specialists for further analysis.

The log is saved in non-volatile memory by default. The system has 3 log rotated files of 1M each. 

 

Module configuration

Consider the configuration using the dna module and the ont sub-module, which is responsible for displaying logs for the ONT. Other modules have similar configuration process.

Configuring the log storage

Use the following command to record logs to non-volatile memory:

LTP-16N(config)(logging)# permanent 

If you enter "no" before the command, the logs will be recorded to RAM. In this case, the logs will be erased after reboot. 

System log configuration

Viewing log of configuration application

At the device start, a log of the startup configuration is saved. To view this log use the show log startup-config command.

LTP-16N# show log startup-config 
(null)configure terminal
(null)interface front-port 1
(null)vlan allow 3470
(null)exit
(null)exit
(null)commit

To view log of application of downloaded backup configuration, use the show log backup-config command.

LTP-16N# show log backup-config 

LTP-16N# configure terminal
LTP-16N# interface front-port 1
LTP-16N# vlan allow 3470
LTP-16N# exit
LTP-16N# exit
LTP-16N# commit
LTP-16N# exit

Viewing list of coredump files

If the main processes on the device crash, an archive is created with the Backtrace of the crash, logs and device configuration at the time of the crash. Data is stored to SSD and is available after device reboot. To view archive list, use the show coredump list command.

LTP-16N# show coredump list
##    Name                                                           Size               Date                     
---   ------------------------------------------------------------   ----------------   -------------------------
  1   /data/crash/ZMQbg!IO!0_2023-01-31_15-25-13.tar.gz                       5066744         31-01-2023 15:25:13

ALARMD configuration

ALARMD is a terminal alarms manager. Alarms manager enables troubleshooting and provides information about important events related to terminal operation.

A record in active alarms log (an event) corresponds to an event, which happened in the terminal. Types of events and their descriptions are provided in the following table.

Table 18 – Types of events in the active alarms log 

Event

Description

Threshold

system-ram

Free RAM size decreased to threshold value

12% 1

system-disk-spaceDisk space size has reached threshold value10 1
system-power-supplyNotification on power supply alarm-

system-login

User tried to log in or logged in using their credentials

-

system-logout

User logged out

-

system-load-average

Average CPU load reached the threshold, estimated time is 1 minute

0 1

system-temperature

Temperature of one of the four temperature sensors has exceeded the threshold

70 1

system-fan

Fan rotation speed exceeded the safe operating limits

2000 < X < 12000 1

config-saveUser saved a configuration-
config-save-failedConfiguration was not saved-
config-changeOLT configuration was changed-
config-rollbackConfiguration was returned to initial running-config state-

pon-alarm-los

Translation of Loss of Signal PLOAM alarms

-

pon-alarm-losiTranslation of loss of a signal PLOAM alarms from PON port-

pon-alarm-lofi

Translation of Loss of Frame PLOAM alarms from ONT

-

pon-alarm-loami

Translation of PLOAM loss PLOAM alarms from ONT

-

pon-alarm-dowi

Translation of Drift of Window PLOAM alarms from ONT

-

pon-alarm-sdi

Translation of Signal Degraded PLOAM alarms from ONT

-

pon-alarm-sufi

Translation of Start-up Failure PLOAM alarms from ONT

-

pon-alarm-loai

Translation of Loss of Acknowledge PLOAM alarms from ONT

-

pon-alarm-dgi

Translation of Dying-Gasp PLOAM alarms from ONT

-

pon-alarm-dfi

Translation of Deactivate Failure PLOAM alarms from ONT

-

pon-alarm-tiwi

Translation of Transmission Interference Warning PLOAM alarms from ONT

-

pon-alarm-loki

Translation of Loss of Key PLOAM alarms from ONT

-

pon-alarm-lcdgi

Translation of Loss of GEM Channel Delineation PLOAM alarms from ONT

-

pon-alarm-rdii

Translation of Remote Defect Indication PLOAM alarms from ONT

-

pon-port-state-changeNotification on PON port state change-
pon-port-ont-count-overflowNotification on ONT PON port counter overflow-
transfer-fileNotification on file upload/download-
olt-firmware-fail-updateNotification on OLT firmware update error-
olt-firmware-updateNotification on OLT firmware update-
ont-broadcast-stormNotification on detection of ONT broadcasting storm-
ont-config-changeONT configuration change-
ont-firmware-deleteNotification on ONT firmware file deletion-
ont-firmware-update-completeNotification on ONT firmware update completion-
ont-firmware-update-progressNotification on ONT firmware update being in progress-
ont-firmware-update-startNotification on ONT firmware update start-
ont-firmware-update-stopNotification on ONT firmware update stop-
ont-link-downNotification on ONT link being down-
ont-link-upNotification on ONT link being up-
ont-multicast-stormNotification on detection of ONT multicast storm-
ont-rougeNotification on detection rouge ONT-
ont-no-configNotification on absence of configuration for ONT-
ont-state-changedNotification on changing ONT state-
ont-valid-configNotification on valid ONT configuration-


1 The value can be adjusted. 

Every record in the active alarms log has the parameters specified in Table 19 that are specified for each event type.

Table 19 – Parameters of events in the active alarms log

Token

Description

severity

Describes event severity. Has four states:

  • info
  • minor
  • major
  • critical

in

Specifies whether an SNMP trap should be sent when an event is added to the log. Has two states:

  • true
  • false

out

Specifies whether an SNMP trap should be sent when an event is deleted from the log (normalization). Has two states:
(true/false)

ttl

Alarm lifetime in seconds. There are special options:

  • -1 — no alarm will be generated, SNMP trap will be sent (if enabled in the configuration);
  • 0 — alarm exists before normalization (if there is normalization for the type of alarm).

Active alarms log configuration

AAA configuration

This section describes the procedure for configuring services and protocols related to authentication, authorization, and accounting.

For AAA operation, RADIUS and TACACS+ protocols are supported. Table 15 lists these protocols functionality. 

Table 20 – RADIUS and TACACS+ functionality

Functionality and protocolTACACS+RADIUS 
Authentication++
Authorization+-
CLI session start and end accounting (accounting start-stop)+-
CLI commands accounting (accounting commands)+-

For supported protocols, server configuration principles are common. For each server, the following can be configured:

Up to 3 servers can be specified for RADIUS. They will be accessed according to the specified priority. If the priority is not specified, then the first priority, which is the highest, will be used by default.

VLAN configuration 

This section describes VLAN configuration.

VLAN (Virtual Local Area Network) is a group of devices, which communicate on the channel level and are combined into a virtual network, connected to one or more network devices (GPON terminals or switches). VLAN is a very important tool for creating a flexible and configurable logical network topology over the physical topology of a GPON network.

VLAN configuration 

To configure VLAN permission on interfaces, see Interface configuration.


VLAN deletion

Port isolation configuration

Port isolation is a functionality that limits packets transmission between specific ports. Isolation group in which traffic passing can be allowed or denied between specific ports is configured on the device. All interfaces in isolation group are destination interfaces. Source interface is specified when assigning isolation group on VLAN which traffic needs to be denied.

Isolation group configuration

Assigning isolation group to VLAN

MAC age-time configuration

CLI configuration

This section describes general CLI configuration procedure.

Configuring CLI session timeout

Configuration of serial ONT display format

Configuration of maximum number of CLI sessions

IGMP configuration 

This section describes general IGMP configuration.

Enabling snooping

Report proxying

DHCP configuration

This section describes the procedure for operating the terminal with the DHCP. The operation of the protocol can be divided into blocks:

DHCP snooping 

This functionality is used to intercept and process traffic on the terminal CPU.

Currently, this functionality must be enabled if you want to control and monitor DHCP sessions and to operate with option 82 in DHCP packets. 

DHCP snooping enabling 

DHCP option 82

DHCP option 82 is used to provide a DHCP server with additional information about a received DHCP request. This may include information about the terminal running DHCP option 82 as well as information about the ONT which sent the DHCP request. DHCP packets are modified by interception and further processing in the terminal CPU, i.e. DHCP snooping must be enabled.

The DHCP server analyses DHCP option 82 and identifies the ONT. Terminal allows the option to be both transparently transmitted from the ONT and formed/rewritten according to a specified format. DHCP option 82 is especially useful for networks, which have no private VLANs dedicated for each user.

DHCP option 82 supports configurable formats for both Circuit ID and Remote ID. The format of the suboptions is configured with the help of the tokens listed in Table 21. The listed service words will be replaced with their meanings, the rest of the text specified in the format field will be transmitted unchanged.

Table 21 – List of tokens for configuring the DHCP option 82 suboption format

Token

Description

%HOSTNAME%

Terminal network name

%MNGIP%

Terminal IP address

%GPON-PORT%

Number of the OLT channel the DHCP request arrived from

%ONTID%

ID of the ONT, which sent the DHCP request

%PONSERIAL%

Serial number of the ONT, which sent the DHCP request

%GEMID%

ID of the GEM port the DHCP request arrived to

%VLAN0%

External VID

%VLAN1%

Internal VID

%MAC%

MAC address of the ONT, which sent the request

%OLTMAC%

OLT`s MAC address

%OPT60%

DHCP option 60 received from the ONT

%OPT82_CID%

Circuit ID received from the ONT

%OPT82_RID%

Remote ID received from the ONT

%DESCR%

First 20 characters of ONT description

DHCP option 82 management

The DHCP option 82 is configured via the profile system – profile dhcp-opt82. The system allows creating several different profiles and assigning them not only globally to all DHCP packets in general, but also separating profiles by VLAN. 

DHCP option 82 profile configuration

DHCP relay

The DHCP relay functionality is a relay of DHCP packets from a client network through a routed network to a DHCP server.

There are two configuration options. In one case, the DHCP server is in one VLAN with OLT management, in the other in different VLANs. Broadcast DHCP requests from the client VLAN will be transferred to the OLT management VLAN or to a separate VLAN (depending on configuration) and sent as unicast. Below are examples of both cases configuration. 

DHCP Relay configuration in case when DHCP server is in OLT management VLAN

DHCP relay configuration, in case when DHCP server is in separate VLAN

Active DHCP leases monitoring

When enabled, DHCP snooping allows monitoring of DHCP leases. To view the list of sessions use the show ip dhcp sessions command:

LTP-16N# show ip dhcp sessions 
    DHCP sessions (2):
##     Serial         GPON-port   ONT-ID   Service   IP                MAC                 Vid   GEM    Life time
----   ------------   ---------   ------   -------   ---------------   -----------------   ---   ----   ---------
1      ELTX6C000090   1           1        1         192.168.101.75    E0:D9:E3:6A:28:F0   100   129    3503     
2      ELTX71000030   1           3        1         192.168.101.143   70:8B:CD:BD:A5:32   100   189    3597     
LTP-16N# 


PPPoE configuration

This section describes the terminal operating procedure with the PPPoE. The operation of the protocol can be divided into two blocks:

PPPoE snooping

This functionality is used to intercept and process traffic on the terminal CPU.

Currently, this functionality must be enabled if you want to control and monitor PPPoE sessions and to operate with option 82 in packets. 

PPPoE snooping enabling 

PPPoE intermediate agent

PPPoE Intermediate Agent is used to provide BRAS with additional information about a received PADI request. This may include information about the terminal running PPPoE Intermediate Agent as well as information about the ONT, which sent the PADI request. PADI packets are modified by interception and further processing in the terminal CPU.

BRAS analyses the Vendor Specific tag and identifies the ONT. PPPoE Intermediate Agent forms or rewrites the Vendor Specific tag using a specified format. Vendor Specific tags are especially useful for networks, which have no private VLANs dedicated for each user. PPPoE Intermediate Agent supports configurable formats for Circuit ID and Remote ID. The format of the suboptions is configured with the help of the tokens listed in Table 22. The listed service words will be replaced with their meanings, the rest of the text specified in the format field will be transmitted unchanged.

Table 22 – List of tokens to configure the PPPoE Intermediate Agent suboption format 

Token

Description

%HOSTNAME%

Terminal network name

%MNGIP%

Terminal IP address

%GPON-PORT%

Number of the OLT channel the PADI request arrived from

%ONTID%

ID of the ONT, which sent the PADI request

%PONSERIAL%

Serial number of the ONT, which sent the PADI

%GEMID%

ID of the GEM port the PADI request arrived to

%VLAN0%

External VID

%VLAN1%

Internal VID

%MAC%

MAC address of the ONT, which sent the request

%OLTMAC%

MAC address of the OLT

%DESCR%

First 20 characters of ONT description

PPPoE Intermediate Agent management

The PPPoE Intermediate Agent is configured through the profile system – profile pppoe-ia. The system allows creating several different profiles and assign them globally to all PPPoE traffic. 

PPPoE Intermediate Agent profile configuration

Active PPPoE sessions monitoring

When PPPoE snooping is enabled, sessions can be monitored. To view the list of sessions use the show ip pppoe sessions command:

LTP-16N(config)(pppoe)# do show ip pppoe sessions
   PPPoE sessions (1):
##     Serial         GPON-port   ONT ID   GEM    Client MAC          Session ID   Duration    Unblock  
----   ------------   ---------   ------   ----   -----------------   ----------   ---------   ---------
1      ELTX6C000090           1        1    129   E0:D9:E3:6A:28:F0       0x0001     0:06:00     0:00:00

Interface configuration

This section describes configuration of terminal interfaces.

Terminal interfaces can be divided into three groups:

Figure 24 – Set of terminal interfaces

Table 23 – Interfaces types and numbers for LTP-8(16)N(T)

Interface

Number

Range

front-port

8 (for LTP-16N)

4 (for LTP-8N)

[1..8]

[1..4]

pon-port

8 (for LTP-8N)

16 (for LTP-8N(T))

[1..8]

[1..16]

oob

1

-

Table 24 – Interfaces types and numbers for LTX-8(16)

InterfaceNumberRange
front-port4[1..4]
pon-port

8 (for LTX-8)

16 (for LTX-16)

[1..8]

[1..16]

oob1-

front-ports configuration

PON interfaces configuration

Pon-type configuration

For LTX-8(16) it is possible to configure the operating mode of the pon-port using GPON or XGS-PON technology. By default, XGS-PON mode is used. If it is necessary to change the mode, do the following:

OOB port configuration

Local switching configuration (bridging in VLAN)

By default, traffic transmission is allowed only between front-ports and pon-ports. Front-port interfaces are isolated are isolated from each other, as well as pon-port interfaces. Allow traffic transmission between front-ports interfaces, as well as between pon-ports interfaces in specific VLAN, with the bridge allow command. The configuration must be done symmetrically on those interfaces between which traffic transmission must be allowed.

Front-port configuration

Pon-port configuration

Bridging between pon-ports 1 and 5 is configured similarly to front-ports.

LAG configuration

This section describes configuration of uplink interfaces aggregation. Link aggregation (IEEE 802.3ad) is a technology that allows multiple physical links to be combined into one logical link (aggregation group). Aggregation group has a higher throughput and is very reliable. 

The terminal supports static and dynamic modes of interface aggregation. In static mode (default) all communication channels in the group are always active.

Dynamic aggregation mode using the LACP (Link Aggregation Control Protocol) allows configuring active or passive methods for each port to negotiate connection parameters with a neighboring device.

Port-channel configuration

Adding ports to port-channel

Interface and port-channel configurations should be the same. If the configurations are different, an error will occur when trying to aggregate the interfaces. If you want to force the aggregation, you can use the force option for the channel-group command. In this case, the interfaces will be configured from the port-channel and the current configuration will be reset.


An interface can belong to only one aggregation group.


LACP configuration

Balancing configuration

It is possible to configure parameters for traffic balancing functions in port-channel. It is possible to configure the polynomial to be used in the interface selection function with the interface port-channel load-balance polynomial command. You can also configure which of the header fields will be used in calculations. Possible options: src-mac, dst-mac, vlan, ether-type. It is allowed to use a combination of up to 3 fields.

LTP-16N# configure terminal
LTP-16N(configure)# interface port-channel load-balance hash src-mac dst-mac vlan
LTP-16N(configure)# interface port-channel load-balance polynomial 0x9019

LLDP configuration

Link Layer Discovery Protocol (LLDP) — link layer protocol, which allows network devices advertising their identity, capabilities, as well as gathering this information about neighboring devices. There is support for  standard RFC mib 1.0.8802 in SNMP agent.

Global LLDP configuration

LLDP configuration for interfaces

IP source-guard configuration 

IP source-guard allows limiting an unauthorized use of IP addresses on the network by binding source IP and MAC addresses to a specific service on a specific ONT. There are two operation modes:

Static – to pass any traffic from the client, explicitly set the IP and MAC addresses of the client equipment.

Dynamic – obtaining an address by client equipment via DHCP protocol. Based on the exchange of client equipment with the DHCP server, a DHCP snooping table containing the MAC-IP-GEM-port correspondence as well as information about the lease time is formed on the OLT. Only those packets from the client are allowed, in which the "MAC source" and "IP source" fields match the entries in the DHCP snooping table. To ensure the operation of client equipment, the IP address of which was set statically, it is possible to create static entries in dynamic mode.

For IP source-guard operation in dynamic mode, enable DHCP snooping on this VLAN. For more information, see the DHCP snooping section. 

The following command is used to add static bindings:

LTP-16N(configure)# ip source-guard bind ip <IP> mac <MAC> interface-ont <ONT> service <NUM>


where:

Use the show command to view status, mode, and static binding information:

LTP-16N# show ip source-guard binds

By default, the dynamic mode is used. Dynamic and static entries work simultaneously. If only static entries are needed, configure the following:

LTP-16N(configure)# ip source-guard mode static


IP arp-inspection configuration

ARP Inspection is meant for protection from attacks using ARP (for example, ARP-spoofing is interception of ARP traffic). ARP is managed based on IP and MAC address matches fixed dynamically or specified statically in the configuration.

To add static bindings, use the following commands:

LTP-16N(configure)# ip arp-inspection bind ip <IP> mac <MAC> interface-ont <ONT> service <NUM>

Where:

To view information about state, static and dynamic bindings, use the show command:

LTP-16N# show ip arp-inspection

Port mirroring configuration

Port mirroring allows you to duplicate the traffic on monitored ports by forwarding incoming and/or outgoing packets to the controlling port. The user has the ability to set the controlling and controlled ports and select the type of traffic (inbound and/or outbound) that will be sent to the controlling port.

Mirroring configuration

Packets mirrored from the PON port will have an additional label. This label is equal to the value of the GEM port from which the packet was received.

QoS

QoS is currently supported only via IEEE 802.1p.

General QoS configuration

After changing the QoS settings, the terminal will be automatically reconfigured. It will cause temporal stop of services. 


For QoS operation in upstream, front port utilization should be at maximum since DBA algorithm operates in such a way that the pon port cannot receive more than 1.25 Gbps of traffic, i.e. there cannot be more throughput pon-port abilities.

L2 QoS configuration

Weighted Fair Queue operates based on queue weight. For example, two queues with weights 10 and 20 are used. The bandwidth for these queues will be calculated using the following formula: (queue weight\(sum of queue weights). That is, in this example, the bandwidth will be divided into 10\30 and 20\30.

After changing the QoS settings, the terminal will be automatically reconfigured. It will cause temporal stop of services. 

Access Control List configuration

ACL (Access Control List) is a table, which defines rules for filtering incoming traffic based on protocols, TCP/UDP ports, IP addresses or MAC addresses transmitted in packets. One access-list ip and one access-list mac can be assigned to one interface. Each access-list can contain up to 20 rules. By default, access-lists are created as black list.

Access-list MAC configuration

MAC access-list can be filtered by the following criteria and mask:

Table 25 — List of MAC access-list criteria

CriterionMaskCommand exampleNote
Src MACyespermit A8:F9:4B:00:00:00 FF:FF:FF:00:00:00 any

Mask 00:00:00:00:00:00 is equal to any

Mask FF:FF:FF:00:00:00 corresponds to A8:F9:4B:00:00:00 - A8:F9:4B:FF:FF:FF addresses range

Mask FF:FF:FF:FF:FF:FF corresponds to one specific address

Dst MACyespermit any A8:F9:4B:00:00:00 FF:FF:FF:00:00:00
Vlannopermit any any vlan 10
COSyespermit any any vlan any cos 4 4

Mask 0 is equal to any

Mask 4(100) corresponds to cos 4(100), 5(101), 6(110), 7(111)

Mask 7 corresponds to one specific cos

Ethertypeyespermit any any vlan any cos any ethertype 0x0800 0xFF00

Mask 0x0000 is equal to any

Mask 0xFF00 corresponds to 0x0800 - 0x08FF range

Mask 0xFFFF corresponds to one specific ethertype

Access-list IP configuration

IP access-list rules support criteria available at MAC access-list.

Table 26 — List of IP access-list criteria

CriterionMaskCommand exampleNote
Proto IDnopermit tcp ...
permit udp ...
permit any ...
permit proto <id> ...

Src IPyespermit any 10.10.0.0 255.0.255.0 any

Mask 0.0.0.0 is equal to any

Mask 255.0.255.0 corresponds to 10.0.10.0 - 10.255.10.255 range

Mask 255.255.255.255 corresponds to one specific address

Dst IPyespermit any any 10.10.0.0 255.0.255.0
DSCPnopermit any any any dscp 48
Precedencenopermit any any any precedence 7
Src MACyespermit any any any dscp any mac A8:F9:4B:00:00:00 FF:FF:FF:00:00:00 any

Mask 00:00:00:00:00:00 is equal to any

Mask FF:FF:FF:00:00:00 corresponds to A8:F9:4B:00:00:00 - A8:F9:4B:FF:FF:FF addresses range

Mask FF:FF:FF:FF:FF:FF corresponds to one specific address

Dst MACyespermit any any any dscp any mac any A8:F9:4B:00:00:00 FF:FF:FF:00:00:00
Vlannopermit any any any dscp any mac any any vlan 10
COSyespermit any any any dscp any mac any any vlan any cos 4 4

Mask 0 is equal to any

Mask 4(100) corresponds to cos 4(100), 5(101), 6(110), 7(111)

Mask 7 corresponds to one specific cos

Ethertypeyespermit any any any dscp any mac any any vlan any cos any ethertype 0x0800 0xFF00

Mask 0x0000 is equal to any

Mask 0xFF00 corresponds to 0x0800 - 0x08FF range

Mask 0xFFFF corresponds to one specific ethertype

Access-list rules editing and deleting

Access-list deleting

L3 interfaces configuration

OLT supports creating of up to 9 L3 interfaces (not including management). Interfaces created can be used to access OLT via Telnet/SSH/SNMP and for DHCP-relay operation via same. 

ONT configuration

Service models

This section considers main terms and classification of service models.

The service model can generally be based on one of the service principles: N-to-1, 1-to-1 and multicast. The "VLAN for Service" (N-to-1) architecture means that a service VLAN (S-VLAN) is used to provide all users with a certain service. The "VLAN for Subscriber" (1-to-1) architecture implies that a client VLAN (C-VLAN) is used to provide a user with multiple services. These methods are often combined in practice and form a hybrid model, which uses S-VLAN and C-VLAN simultaneously.

1-to-1 architecture

A separate VLAN is used for each subscriber in the C-VLAN model. In this operation scheme a channel from the uplink port to the GEM port of the ONT, in a given S-VLAN is built for the subscriber. And all traffic (including broadcast), goes to this GEM-port.

N-to-1 architecture

The S-VLAN model has dedicated S-VLANs for each service. Traffic is distributed among the GEM ports of the clients, based on the MAC table. If the MAC address is not learnt, the packet is sent to the broadcast GEM-port and replicated to all subscribers.

Multicast architecture

This architecture is similar to N-to-1, except that a dedicated multicast GEM port is used.

Operating principle

The model traffic concept is used for implementation of different service models in the terminal. The model is configured in a cross-connect profile, which allows the configuration of combined circuits within a single ONT. The detailed example is given below. 

1-to-1

Below is an example of operation of the service configured according to the 1-to-1 model.
The diagram of this service model is shown in the Figure 25.

 
Figure 25 – 1-to-1 traffic model operation diagram

The 1-to-1 service model is a traffic model in which multiple services are delivered on a client VLAN that is separate for each user. A C-VLAN is used between an ONT and service routers (BRAS, VoIP SR) that encapsulate services for one subscriber, such as VoIP, Internet, and IPTV. Each service will use its own GEM port. This model is characterized by the absence of a dedicated broadcast GEM port, i.e. all broadcast traffic goes to the unicast GEM. Unicast traffic will be sent to the desired GEM port based on the MAC table. 

Translation of traffic from each service in the client VLAN to the corresponding user VLANs is carried out on the OLT side. When a service request is received in the upstream direction, the MAC table is populated at the OLT according to the user VLAN. For service-specific downstream traffic, the GEM port is determined based on the OLT MAC table.

If in downstream direction the traffic comes with an unknown destination address (broadcast or unknown unicast), meaning the GEM port cannot be uniquely determined, then this traffic is transmitted by replicating the packet to all associated GEM service ports with corresponding translation to the specified user VLANs.

N-to-1

Below is an example of the implementation of a service model that falls under the N-to-1 structure. This scheme is best considered using the example of two ONTs.

The diagram of this model is shown in the Figure 26.

 
Figure 26 – N-to-1 model diagram

Dedicated S-VLANs are used between the OLT and service routers (BRAS, VoIP SR) for each of the following services (here – Internet). The destination of the packet is defined by the MAC table, which explicitly stores the MAC address and GEM port correspondence. If no entry is found, the packet is sent to the broadcast GEM port and replicated to all ONTs using the service.

Multicast

The multicast scheme is similar to the N-to-1 scheme, except that a multicast GEM port is used and the MAC table is involved only in IGMP exchange. Multicast is sent directly to the multicast GEM port. This mechanism is closely related to IGMP snooping.

VLAN ID replacement

The transfer of traffic from the service S-VLAN to the client C-VLAN can be done either on the OLT or on the ONT. To configure the replacement place, the vlan-replace option is used. The option is configured in the cross-connect profile, which allows configuring the label replacement scheme for each service. By default, the replacement occurs on ONT.

Only one replace-side can be used within one ONT.


ONT licensing

By default, only ONT manufactured by ELTEX Enterprise LLC is allowed to work on the OLT. To enable any third-party ONTs, OLT requires a license. To purchase the license, contact ELTEX Marketing Department.

Loading a license file to OLT

A license is a text file of the following format:

{
"version":"<VER>",
"type":"all",
"count":"<count>",
"sn":"<SN>",
"mac":"<MAC>",
"sign":"<hash>"
}

Where:

There are two ways to load a license to OLT.

  1. Use the copy command:
LTP-16N# copy tftp://<IP>/<PATH> fs://license 
Download file from TFTP-server.. 
License successfully installed.

Where:

IP – IP address of TFTP server;
PATH – path to the license file on TFTP server.

2. Use CLI:

LTP-16N# license set """<license>""" 
License saved. 
License successfully installed.

Where:

<license> – full content of the license file including curly brackets.

To view information about the license on the device, use the show command.

LTP-16N# show license 
Active license information:
    License valid:              yes
    Version:                    1.2
    Board SN:                   GP2B000022
    Licensed vendor:            all
    Licensed ONT count:         10
    Licensed ONT online:        3

The license file remains after device reload, firmware update, and configuration load. If OLT is reset to factory settings, the license is also deleted.

LTP-16N# copy tftp://<IP>/<PATH> fs://license 
Download file from TFTP-server.. 
License successfully installed.


LTP-16N# copy tftp://<IP>/<PATH> fs://license 
Download file from TFTP-server.. 
License successfully installed.


Deleting a license file from OLT

If necessary, previously installed license can be deleted using the no license command.

LTP-16N# no license 
License file removed. 
License successfully deleted from system. 
LTP-16N# show license 
Active license information: 
	No license installed


At license upload and removal, the terminal will be automatically reconfigured. This will interrupt all ONT services.

ONT general configuration principles 

This section describes general principles of ONT configuration. It also defines configuration profiles.

ONT is configured with the help of a profile, which defines high-level expression of data communication channels. All operations related to channel creation are performed automatically. The way data communication channels are created depends on the selected service model.

ONT configuration includes assignment of configuration profiles and specification of ONT specific parameters. Configuration profiles allow general parameters to be set for all or for a range of ONTs. Profile parameters may include, for instance, DBA settings, configuration of VLAN operations in OLT and ONT, settings of Ethernet ports in ONT. Specific ONT parameters allow each separate ONT to have its own settings specified. Such settings include, for example, GPON password, subscriber's VLAN, etc.

ONT operation modes

Introduce the concept of Bridged and Routed services. For this, consider the concept of OMCI and RG management domains. In terms of management domains, an ONT is considered as a device, which operates in the OMCI domain only. The devices, which operate in both management domains (i. e. have an integrated router), are denoted as ONT/RG.

For more information on protocol operation, see TR-142 Issue 2.

Everything that refers to the OMCI domain can be applied to both ONT and ONT/RG devices. For this reason, we will further denote ONT/RG as ONT. If an ONT is configured without the RG domain (without a router), skip all steps concerning RG.

Bridged service is a service, which configuration requires the OMCI management domain only, i. e. it can be completely configured with the help of the OMCI protocol in ONT. Routed service is a service, which configuration requires both the OMCI and RG management domains.

In addition to configuration in terminal, a routed service requires the RG domain to be configured by using one of the following methods:

Pre-defined configuration – subscriber is provided with an ONT having fixed configuration.

Local ONT configuration using WEB interface.

ONT configuration using the TR-069 protocol and auto configuration server (ACS).

ONT is connected to RG using a Virtual Ethernet interface point (VEIP), which corresponds to the TR-069 WAN interface (described in TR-098) on the RG side. VEIP is represented by a virtual port in terminal parameters. The port has the same configuration procedure as Ethernet ports in the ports profile.

General principles of configuration

Service is the key term of ONT configuration. This term completely includes a communication channel, through which data is transferred from the interfaces located on the front panel of the terminal (see section Interface configuration) to users ONT ports. There are two service profiles: cross-connect and dba. The cross-connect profile creates a GEM service port, the dba profile allocates an Alloc-ID for this ONT and associates a corresponding GEM port to the Alloc-ID.

Table 27 – ONT profiles

Profile

Description

cross-connect

Defines VLAN transformation on OLT and ONT, service delivery model and ONT operation mode

dba

Defines upstream traffic parameters

ports

Defines user port groups in ONT as well as IGMP and multicast parameters for user ports

management

Defines TR-69 management service parameters

shapingDefines ONT bandwidth shaping
templateDefines ONT configuration template

ONT profiles configuration

Cross-connect profile configuration

DBA profile configuration

This profile configures dynamic bandwidth allocation (DBA). These parameters allow specification of any T-CONT type described in G.984.3.

Ports profile configuration

The ports profile allows to group ports in ONT. The profile also contains IGMP and multicast setting as they are separately adjusted for each port.
Up to 4 Ethernet ports can be configured.

Management profile configuration

In the management profile, it is possible to configure parameters to control a device configured in the RG domain. There are two options for transmitting the configuration for ACS settings via OMCI; receive in other ways (for example via DHCP opt43).

Shaping profile configuration

In the shaping profile, it is possible to configure parameters for limiting the transmission rate in upstream. The restriction is possible by the type of traffic: unicast\broadcast\multicast for each service separately.

Shaping allows limiting all traffic types for each service by common bandwidth value or by specifying separate value for each traffic type.

Bandwidth for multicast or broadcast traffic can be limited separately, while unicast will still be limited by global value. If there is a separate value for unicast traffic, it is necessary to define bandwidth for multicast and broadcast traffic. Otherwise, these traffic types will not be limited. 

Bandwidth value is set in Kbps (1000 bps), wherein it is rounded down to 64 Kbit/s.

For NTU-1 bandwidth limiting algorithm in upstream is different:

  • traffic types are independent of each other; accordingly, if a separate value is specified for unicast traffic, then multicast and broadcast will continue to be limited by the global value;
  • if bandwidth values are specified for individual traffic types and global, then first the limitation will occur for each type separately, after which the limitation will occur based on the global value.

ONT configuration procedure

Figure below shows a step-by-step procedure of ONT configuration.

Figure 27 – ONT configuration procedure 

LTP-16N# show interface ont 1 unactivated
-----------------------------------
GPON-port 5 ONT unactivated list
-----------------------------------
        ##          Serial    ONT ID     PON-port     RSSI       Status
         1    ELTX0600003D       n/a            5      n/a  unactivated


LTP-16N# configure terminal
LTP-16N(configure)# interface ont 1/1
LTP-16N(config)(if-ont-1/1)# serial ELTX0600003D


LTP-16N(config)(if-ont-1/1)# do commit

Service configuration in the ont-mode bridge mode

Below is an example of a mixed scheme of services. ONT will be configured in the bridge mode.

Configure 3 services:

  1. HSI and IPTV unicast, by traffic model N-to-1, the service VLAN is 200, the tag will be taken on the ONT, untagged traffic will come from the ONT port.
  2. Multicast, packets will come on OLT with tag 98, from the ONT port will be untagged.
  3. On the N-to-1 model, with a service VLAN 100, in a separate bridge group, the ONT port will come out with a tag 10.

Figure 28 – Abstract representation of the test configuration

LTP-16N# configure terminal
LTP-16N(configure)# profile cross-connect Internet
LTP-16N(config)(profile-cross-connect-Internet)# ont-mode bridge 
LTP-16N(config)(profile-cross-connect-Internet)# bridge group 10
LTP-16N(config)(profile-cross-connect-Internet)# outer vid 200

LTP-16N(config)(profile-cross-connect-IPTV)# ont-mode bridge 
LTP-16N(config)(profile-cross-connect-IPTV)# bridge group 11
LTP-16N(config)(profile-cross-connect-IPTV)# outer vid 98
LTP-16N(config)(profile-cross-connect-IPTV)# multicast enable


LTP-16N(configure)# profile cross-connect UNI_TAG
LTP-16N(config)(profile-cross-connect-UNI_TAG)# ont-mode bridge  
LTP-16N(config)(profile-cross-connect-UNI_TAG)# bridge group 12
LTP-16N(config)(profile-cross-connect-UNI_TAG)# outer vid 100
LTP-16N(config)(profile-cross-connect-UNI_TAG)# user vid 10


LTP-16N(configure)# profile dba AllService
LTP-16N(config)(profile-dba-AllService)# allocation-scheme share-t-cont 
LTP-16N(config)(profile-dba-AllService)# bandwidth guaranteed 1024


LTP-16N(configure)# profile ports PP
LTP-16N(config)(profile-ports-PP)# port 1 bridge group 10
LTP-16N(config)(profile-ports-PP)# port 2 bridge group 11
LTP-16N(config)(profile-ports-PP)# port 2 multicast 
LTP-16N(config)(profile-ports-PP)# port 2 igmp downstream tag-control remove-tag
LTP-16N(config)(profile-ports-PP)# port 2 igmp upstream tag-control add-tag 
LTP-16N(config)(profile-ports-PP)# port 2 igmp upstream vid 98
LTP-16N(config)(profile-ports-PP)# port 2 igmp downstream vid 98
LTP-16N(config)(profile-ports-PP)# port 3 bridge group 12
LTP-16N(config)(profile-ports-PP)# igmp multicast dynamic-entry 1 group 224.0.0.1 239.255.255.255 vid 98


LTP-16N(configure)# interface ont 1/1
LTP-16N(config)(if-ont-1/1)# service 1 profile cross-connect Internet dba AllService
LTP-16N(config)(if-ont-1/1)# service 2 profile cross-connect IPTV dba AllService
LTP-16N(config)(if-ont-1/1)# service 3 profile cross-connect UNI_TAG dba AllService
LTP-16N(config)(if-ont-1/1)# profile ports PP

LTP-16N# configure terminal
LTP-16N(configure)# interface front-port 1
LTP-16N(config)(if-front-1)# vlan allow 200,100,98


LTP-16N(configure)# vlan 98
LTP-16N(config)(vlan-98)# ip igmp snooping enable 
LTP-16N(config)(vlan-98)# exit 
LTP-16N(configure)# ip igmp snooping enable


LTP-16N# commit 

Service configuration in the ont-mode router mode

Consider a typical configuration of services for ONT configured in router mode: HSI, IPTV, VoIP and ACS by model.

To do this, configure 5 services:

  1. HSI service. N-to-1 traffic model, service VLAN is 200, there will be a tag replacement on the OLT and it will arrive to  tag 10 on the OLT.
  2. IPTV service. Service for multicast traffic. Multicast traffic model. The stream passes without replacing the VLAN 30 tag.
  3. STB service. The service is required for unicast traffic for STBs. The tag is replaced to ONT. VLAN 250.
  4. VoIP service. Service for telephony, similar in settings to HSI. VLAN 100.
  5. ACS service. This service is used to control the ONT via ACS. Service VLAN 2000.
LTP-16N# configure terminal
LTP-16N(configure)# profile cross-connect HSI
LTP-16N(config)(profile-cross-connect-HSI)# outer vid 200
LTP-16N(config)(profile-cross-connect-HSI)# vlan-replace olt-side
LTP-16N(config)(profile-cross-connect-HSI)# user vid 10


LTP-16N(configure)# profile cross-connect IPTV
LTP-16N(config)(profile-cross-connect-IPTV)# outer vid 30
LTP-16N(config)(profile-cross-connect-IPTV)# user vid 30
LTP-16N(config)(profile-cross-connect-IPTV)# multicast enable

LTP-16N(configure)# profile cross-connect STB
LTP-16N(config)(profile-cross-connect-STB)# outer vid 250
LTP-16N(config)(profile-cross-connect-STB)# vlan-replace olt-side
LTP-16N(config)(profile-cross-connect-STB)# user vid 40


LTP-16N(configure)# profile cross-connect VOIP
LTP-16N(config)(profile-cross-connect-VOIP)# outer vid 100
LTP-16N(config)(profile-cross-connect-VOIP)# vlan-replace olt-side
LTP-16N(config)(profile-cross-connect-VOIP)# user vid 20


LTP-16N(configure)# profile cross-connect ACS
LTP-16N(config)(profile-cross-connect-ACS)# outer vid 2000
LTP-16N(config)(profile-cross-connect-ACS)# iphost enable


LTP-16N(configure)# profile dba AllService
LTP-16N(config)(profile-dba-AllService)# allocation-scheme share-t-cont 
LTP-16N(config)(profile-dba-AllService)# bandwidth 1024


LTP-16N(configure)# profile ports veip
LTP-16N(config)(profile-ports-veip)# veip multicast enable
LTP-16N(config)(profile-ports-veip)# veip igmp downstream vid 30
LTP-16N(config)(profile-ports-veip)# veip igmp upstream vid 30


LTP-16N(configure)# profile management ACS
LTP-16N(config)(profile-management-ACS)# username test
LTP-16N(config)(profile-management-ACS)# password test_pass
LTP-16N(config)(profile-management-ACS)# url http://192.168.100.100

LTP-16N(configure)# interface ont 1/1
LTP-16N(config)(if-ont-1/1)# service 1 profile cross-connect HSI dba AllService
LTP-16N(config)(if-ont-1/1)# service 2 profile cross-connect IPTV dba AllService
LTP-16N(config)(if-ont-1/1)# service 3 profile cross-connect STB dba AllService
LTP-16N(config)(if-ont-1/1)# service 4 profile cross-connect VOIP dba AllService
LTP-16N(config)(if-ont-1/1)# service 5 profile cross-connect ACS dba AllService
LTP-16N(config)(if-ont-1/1)# profile ports veip
LTP-16N(config)(if-ont-1/1)# profile management ACS


LTP-16N# configure terminal
LTP-16N(configure)# interface front-port 1
LTP-16N(config)(if-front-1)# vlan allow 100,200,250,2000


LTP-16N(configure)# vlan 30
LTP-16N(config)(vlan-30)# ip igmp snooping enable 
LTP-16N(config)(vlan-30)# exit 
LTP-16N(configure)# ip igmp snooping enable


LTP-16N# commit 


Configuration templates

It is not always convenient for carriers, especially large ones, to assemble ONT configuration from profiles for each subscriber. This is time-consuming and, in a certain sense, risky, since it increases the likelihood of carrier errors. As a rule, companies use one or more service plans, under which ONT profiles are defined.

This section describes ONT templates. The mechanics of configuration templates is very simple. The network administrator prepares in advance the required number of templates according to the number of service plans. The configuration template specifies a list of profiles, as well as a set of ONT parameters with maximum detail. The subscriber department engineer or the OSS/BSS system assigns the template to the ONT and redefines some additional configuration parameters, if necessary. As a rule, the assignment of a configuration through templates occurs in one click or in one command.

LTP-16N# configure terminal
LTP-16N(configure)# template one_service
LTP-16N(config)(template-one_service)#


LTP-16N(config)(template-one_service)#
LTP-16N(config)(template-one_service)# service 1 profile cross-connect PPPoE dba dba1


LTP-16N(config)(template-one_service)# define service 1 


LTP-16N(config)(template-one_service)# do commit

Assigning ONT configuration template 

LTP-16N# configure terminal
LTP-16N(configure)# interface ont 1/1
LTP-16N(config)(if-ont-1/1)#


LTP-16N(config)(if-ont-1/1)# template one_service


LTP-16N(config)(if-ont-1/1)# rf-port-state enable
LTP-16N(config)(if-ont-1/1)# fec


For LTX-8(16), FEC is enabled by default.


LTP-16N(config)(if-ont-1/1)# do commit


Disabling ONT

Starting with 1.4.0 firmware version, the ability to remotely disable the interface ONT has been added.

LTP-16N# configure terminal
LTP-16N(config)# interface ont 1/1
LTP-16N(config)(if-ont-1/1)# shutdown
LTP-16N(config)(if-ont-1/1)# do commit

Tunneling configuration

Ordinary profiles with tag-mode single-tag and double-tag are aimed at converting traffic going to the gem with the user vid or untagged tag into traffic with the outer vid or outer:inner vid tags, respectively.

Configuration of cross-connect profile in traffic tunneling mode allows expanding the range of possible schemes for using GPON on operator’s network.

Profiles with tag-mode tunnel allow adding a tag to received packet with any user-vid tags.

Below is an example of such scheme and its configuration.

Figure 29 — Communication organization diagram

Client's switch is connected to splitter via ONT. The client uses a random set of VLANs (101, 102, 103), which are configured only on the client equipment. VLAN 500 is selected on the operator's network to create a tunnel for this client.
Traffic with client VLAN tags comes from ONT LAN port to switch port (f24). Traffic with two tags (500.101, 500.102, etc.) arrives from the client equipment to the Front OLT port. 

Below is an example of OLT configuration for organizing the scheme described above.

A tunnel VLAN tag of 500 will be added to all traffic from ONT to upstream.

Tunneling mode is supported only with traffic-model 1-to-1.
Traffic going through the tunnel with random user-vid tag should not contain additional 802.1q tags (Q-in-Q). Such traffic will be rejected by any service that this user-vid falls under.
VLAN involved in tunnel services cannot be involved in services of other type within one gpon channel.
In tag-mode tunnel mode, inner vid and user vid configuration does not affect traffic passing in tunnel.
Tunneling should be used only with tagged traffic.
The number of VLANs used within a tunnel may be limited in some ONT models.

Upstream traffic tagging configuration

CoS tagging of traffic allows overwriting the 3-bit priority (PCP) field in the L2 headers of upstream packets. Tagging is configured in cross-connect profile.

Overriding the parameters specified in the cross-connect profile. Custom parameters

In some cases it is necessary to specify unique VLAN ID for ONT. For this task, custom parameters can be used instead of creating separate profile.

Custom outer vid

LTP-16N# configure terminal
LTP-16N(config)# interface ont 1/1
LTP-16N(config)(if-ont-1/1)# service 1 custom outer vid 1000
LTP-16N(config)(if-ont-1/1)# do commit

In this case, outer vid from cross-connect profile will be replaced to VLAN specified in custom outer vid of the service.

Custom inner vid

LTP-16N(config)(if-ont-1/1)# service 1 custom inner vid 2000
LTP-16N(config)(if-ont-1/1)# do commit

In this case, inner vid from cross-connect profile will be replaced to VLAN specified in custom inner vid of the service.

Custom outer upstream cos

LTP-16N(config)(if-ont-1/1)# service 1 custom outer upstream cos 7
LTP-16N(config)(if-ont-1/1)# do commit

In this case, outer upstream cos from cross-connect profile will be replaced to VLAN specified in custom outer upstream cos of the service.

Custom inner upstream cos

LTP-16N(config)(if-ont-1/1)# service 1 custom inner upstream cos 7
LTP-16N(config)(if-ont-1/1)# do commit

In this case, inner upstream cos from cross-connect profile will be replaced to VLAN specified in custom inner upstream cos of the service.

In double-tag mode tagging is limited. There are 3 options available:

  1. Only outer-tag tagging;
  2. Only inner-tag tagging;
  3. Outer-tag and inner-tag tagging at the same time, but with the same value.

Custom mac-table-limit

LTP-16N(config)(if-ont-1/1)# service 1 custom mac-table-limit 5
LTP-16N(config)(if-ont-1/1)# do commit

In this case, mac-table-limit from cross-connect profile will be replaced to custom mac-table-limit for service 1.

DBA configuration

This section describes parameters configuration for ONT.

In GPON technology all ONT on the same GPON channel use the same transmission media (fiber). A mechanism is needed that would ensure data transmission from all ONTs without collisions. Such a mechanism called dynamic bandwidth allocation (DBA) ensures allocation of time intervals on OLT to transmit traffic to ONT.

DBA works with Alloc-ID (allocation) logical unit which corresponds to T-CONT (traffic container) on ONT side. Traffic transmission parameters (frequency and window size for transmission) are configured for each Alloc-ID (T-CONT) individually. Such parameters are called service level agreement (SLA).

G.984.3 provides several options for combinations of SLA parameters, called T-CONT type. There are the following T-CONT types:

The terminal allows configuring up to 640 general allocation per channel for GPON. When connecting one ONT, at least one allocation will be allocated as a default allocation. Thus, when 128 subscribers are connected to the channel, 128 service allocations will be allocated. The remaining 512 allocations can be used for services configuration. If total number of services for all ONTs exceeds 512 allocations, combine several services into one allocation.

The terminal allows configuring up to 1024 general allocation per channel for XGS-GPON. When connecting one ONT, at least one allocation will be allocated as a default allocation. Thus, when 256 subscribers are connected to the channel, 256 service allocations will be allocated. The remaining 768 allocations can be used for services configuration. If total number of services for all ONTs exceeds 512 allocations, combine several services into one allocation. For more information check Services in one T-CONT.

DBA parameters are configured in dba profile. Using these settings, it is possible to set any of the T-CONT types described in G.984.3. First select t-cont-type defining basic DBA algorithm. Then configure status-reporting, defining report type on ONT queue states. Fixed, guaranteed, and maximum bands are specified by cbr, guaranteed, maximum parameters respectively. Table 28 lists correspondence of dba profile settings to T-CONT types.

Table 28 — Correspondence of dba profile settings to T-CONT types

Traffic band componentsT-CONT type
type 1type 2type 3type 4type 5
cbr-rt bandwidth (real time)cbr-rt---cbr-rt
cbr-nrt bandwidth (non-real time)cbr-nrt---cbr-nrt

guaranteed bandwidth

guaranteed = cbr-rt + cbr-nrtguaranteedguaranteed-guaranteed >= cbr-rt + cbr-nrt
maximum bandwidthmaximum = guaranteedmaximum = guaranteedmaximum > guaranteedmaximummaximum > guaranteed
additional-eligibilitynonenonenon-assuredbest-effortnon-assured or best-effort
dba status reporting modenoneNSR or SRNSR or SRNSR or SRNSR or SR


Only non-null components are listed.


This table shows the relationships and possible profile parameter values for each T-CONT. For example, for T-CONT type 2 there are no fixed bandwidth components, and the maximum and guaranteed components must be equal when configured.

Ruled of dba profiles assignment:

All configuration examples in this section are concerning gpon unless explicitly stated otherwise.

DBA profiles assignment

Configuring pon-type

For LTX-8(16), PON-ports can operate using GPON or XGS-PON technology. Therefore, in the DBA profile it is also necessary to specify the operating mode corresponding to the PON-port operating mode. By default, XGS-PON mode is used. If it is necessary to change the profile operating mode, perform the following steps:

Services in different T-CONT

For ONT on OLT two Alloc-ID will be allocated. Each service will operate in its own allocation. Allocations will correspond to two T-CONTs from the ONT side.

Services in one T-CONT 

For ONT on OLT one Alloc-ID will be allocated. T-CONT will be configured on ONT. The traffic of several services will go through it.

One profile for several ONTs

This scenario is a typical scenario in most cases. DBA parameters for the same services should be the same on different ONTs.

Example of profiles assignment

It is necessary to assign three services to two ONTs: Internet, VoIP, SecurityAlarm. If necessary, VoIP operation requires a separate allocation (guarantee of bandwidth is needed). Internet and SecurityAlarm can operate in the same allocation.

In such configuration two Alloc-ID are allocated for each ONT on OLT. Internet and SecurityAlarm services operate in one allocation, and VoIP operates in another one. Two T-CONTs corresponding to Alloc-ID of this ONT are configured on each ONT. 

DBA parameters configuration 

T-CONT type 1 configuration

T-CONT type 1 allows configuring a fixed bandwidth. Below is an example of configuration of 100 Mbps fixed bandwidth.

T-CONT type 2 configuration

T-CONT type 2 allows configuring a guaranteed bandwidth. Below is an example of configuration of 100 Mbps guaranteed bandwidth.

T-CONT type 3 configuration

T-CONT type 3 allows configuring a guaranteed bandwidth with possibility of allocating additional bandwidth. Below is an example of configuration of 100 Mbps guaranteed bandwidth possibility of allocating additional bandwidth of up to 200 Mbps.

T-CONT type 4 configuration

T-CONT type 4 allows configuring maximum bandwidth without possibility of allocating guaranteed bandwidth. Below is an example of configuration of 200 Mbps guaranteed bandwidth.

T-CONT type 5 configuration

T-CONT type 5 allows agile DBA profile configuration. Below is an example of configuration of 100 Mbps fixed bandwidth, 200 Mbps guaranteed bandwidth with possibility of allocating additional bandwidth of up to 1244 Mbps for GPON mode and up to 9820 Mbps for XGS-PON mode.

Downstream policer configuration

Downstream policer is a functionality allowing limiting downstream data transmission. All packets above limit will be dropped. Policer can be configured both for all traffic on ONT and for a separate service.

Below is an example of configuration of  100 Mbps bandwidth limit for all services.

It is also possible to configure policer separately for required services.

LTP-16N(config)(profile-shaping-1)# downstream 1 policer enable 
LTP-16N(config)(profile-shaping-1)# downstream 1 policer commited-rate 100000
    The rate must be a multiple of 64. 100000 will be automatically adjusted to 99968
LTP-16N(config)(profile-shaping-1)# downstream 1 policer peak-rate 100000
    The rate must be a multiple of 64. 100000 will be automatically adjusted to 99968
LTP-16N(config)(profile-shaping-1)# do commit 
    	Configuration committed successfully

In this example, the bandwidth limit for the first service was configured at 100 Mbit/s.

 

Storm-control configuration on ONT in upstream direction

For protection against storms occurring in the PON segment of the OLT, advanced functionality of the shaping profile can be used.
The limit is set for broadcast and multicast traffic in the number of packets per second. If necessary, logging of an event can be ensured when a threshold is exceeded, and the ONT can be blocked.

Mapping VLANs configuration using one GEM-port 

Assignment of cross-connect profile creates a service GEM-порт (logical data channel in GPON technology, used for data transmission between OLT and ONT), to which the vids specified in this cross-connect are mapped.

Only one cross-connect profile can be assigned to one service. Thus, it is possible to set only one VLAN conversion on one service in standard modeMapping allows bypassing this limitation and assigning additional VLANs to one GEM port. The total number of mapping rules available for configuration on one ONT is 255, however, different ONT models support different numbers of rules.

Configuration of automatic ONT activation

Automatic activation speeds up the process of adding new ONTs to an existing configuration with the necessary profiles. To start automatic activation of ONT, in addition to enabling the auto-activation mode, specify a default template or ports to which automatic activation will apply.

Sequence of rules application:

  1. Checking for the presence of a rule depending on the ONT type;
  2. Checking for the presence of a default rule on a port;
  3. Checking for the presence of a global rule by default;
  4. If no suitable rule is found in the previous steps, automatic registration of ONT does not occur.

Activated ONTs are saved to the configuration automatically.

ONT firmware update

This section describes the procedure of ONT firmware update via OMCI.

Uploading firmware for ONT update

LTP-16N# copy tftp://192.168.1.5/ntu-rg-3.50.0.1342.fw.bin fs://ont-firmware 


LTP-16N# show firmware ont list

N     | Firmware  
1       ntu-rg-3.50.0.1342.fw.bin 


LTP-16N# delete firmware ont *
    All ONT firmwares deleted successfully


1 GB is allocated for storing ONT software on the OLT. Overwriting the oldest files is possible when uploading new software. For more details, see the section Controlling the memory occupied by ONT software files.


ONT firmware management

Currently, only manual start and stop of ONT updates are supported.

LTP-16N# firmware update start interface ont 7/1-10 filename ntu-rg-3.50.0.1342.fw.bin
    ONT 7/1 is not connected
    ONT 7/2 is currently being updated
    ONT 7/3 is currently in the update queue
    ONT 7/4 firmware will be updated
    ONT 7/5 not ready for firmware update


LTP-16N# show interface ont 7 firmware update status
-----------------------------------
ONT firmware update status
-----------------------------------
## PON-port ONT ID Firmware Status Update type
1 7 2 ntu-rg-3.50.0.1342.fw.bin FWUPDATING AUTO
2 7 3 ntu-rg-3.50.0.1342.fw.bin QUEUE MANUAL

LTP-16N# show interface ont 2/51-60 firmware update status
There are no ONT that update the firmware at the moment


The update may have the following statuses:

 - FWUPDATING – ONT is currently being updated;

 - QUEUE – ONT is waiting for its turn to update.

Each entry has an update type specified:

 - AUTO – ONT update according to the auto-update rule;

 - MANUAL – ONT update by user command.

ONT firmware automatic update

To enable automatic update of ONT firmware, select global mode of auto update, create a rule list for each EquipmentID and add auto update rules.

Controlling the memory occupied by ONT software files 

The OLT has a limitation: ONT firmware files cannot occupy more than 1 GB of disk space. Attempting to exceed this limit will result in an error:

Exceeded 1Gb memory limit for ONT firmwares. Delete firmwares with 'delete firmware ont' or enable 'firmware ont auto-replace' option.

If necessary, automatic replacement of ONT firmware files can be configured. By default, this functionality is disabled. To enable it, perform the following commands:

LTP-16N(configure)# firmware ont auto-replace enable
LTP-16N(configure)# do commit

In case of insufficient free memory to download new ONT firmware files, the system will automatically delete the oldest ONT firmware files. In this case, if a deleted file is mentioned in the configuration, a warning will appear:

ONT Firmware '<filename>' has been deleted but is still used in config.

If a deleted file is not mentioned in the configuration, there will be no warning.

OLT configuration

S-VLAN ethertype configuration

By default, ethertype 0x8100 is used. Ethertype for S-VLAN can be changed using the following command:

LTP-16N# configure terminal
LTP-16N(configure)# pon network svlan-ethertype 0x88A8
LTP-16N(configure)# do commit

ONT block time configuration

When MAC duplication is detected (when the same MAC address is trained on two ports of the OLT), the ONT is blocked for the set timer, by default 60 seconds. The value of this timer can be configured:

LTP-16N# configure terminal
LTP-16N(configure)# pon olt ont-block-time 200
LTP-16N(configure)# do commit

Unactivated-timeout configuration

Unactivated-timeout is a timer after which the ONT will be removed from monitoring if no connection messages were received from it. 

LTP-16N# configure terminal
LTP-16N(configure)# pon olt unactivated-timeout 40
LTP-16N(configure)# do commit

ONT authentication method configuration

ONT authentication method is set with the pon olt authentication command. ONT authentication is possible by password, serial number, or both.

LTP-16N# configure terminal
LTP-16N(configure)# pon olt authentication both
LTP-16N(configure)# do commit

Password-in-trap configuration

It is possible to obtain PON-password of unconfigured ONTs in ALARM-trap.

LTP-16N# configure terminal
LTP-16N(configure)# pon olt password-in-trap
LTP-16N(configure)# do commit

Terminal monitoring

General information

Information on current terminal firmware version

To view information on the current version of terminal firmware, use the show version command.

LTP-16N# show version 
Eltex LTP-16N: software version 1.5.1 build 50 (ddd36dcc) on 10.04.2023 12:09

Terminal information preview

To view information about the terminal, use the show system environment command.

LTP-16N# show system environment 
    System information:
        CPU load average (1m, 5m, 15m):        0.11, 0.22, 0.25
        Free RAM/Total RAM (GB):               6.26/7.76
        Free disk space/Total disk space(GB)): 5.77/6.13
        Reset status:                           enabled

        Temperature:
            Sensor PON SFP 1 (*C):             36
            Sensor PON SFP 2 (*C):             34
            Sensor Front SFP (*C):             31
            Sensor Switch    (*C):             36

        Fan state:
            Fan configured speed:              auto
            Fan minimum speed (%):             15
            Fan speed levels (%):              15-100
            Fan 1 (rpm):                       6420
            Fan 2 (rpm):                       6420
            Fan 3 (rpm):                       6420
            Fan 4 (rpm):                       6540

        Power supply information:
            Module 1:                          PM160 220/12 1vX
                Type:                          AC
                Intact:                        true
            Module 2:                          offline

        HW information
            FPGA version:                      3.0
            PLD version:                       2.0

        Factory
            Type:                              LTP-16N
            Revision:                          1v3
            SN:                                GP3D000041
            MAC:                               E4:5A:D4:1A:05:60

Table 29 – Terminal parameters

Parameter

Description

CPU load average

Average processor load

Free RAM/Total RAM

Free/total RAM

Free disk space/Total disk space

Free/total non-volatile memory

Reset statusAction when pressing a reset button

Temperature

Temperature from sensors

Fan configured speed

Set fan rotation speed

Fan minimum speed

Minimum fan rotation speed

Fan speed levels

Set fan rotation speed for each level

Fan state

Fans state and rpm value

FPGA version

FPGA firmware version

PLD version

PLD firmware version

Power supply information

Information about installed power modules

FPGA versionFPGA firmware version
PLD versionPLD firmware fersion

Factory

Device unique information

Network connection check

To check network connection, use the ping command. As a parameter, pass the IP address of the node to be checked.

LTP-16N# ping 192.168.1.5
PING 192.168.1.5 (192.168.1.5): 56 data bytes
64 bytes from 192.168.1.5: seq=0 ttl=64 time=0.311 ms
64 bytes from 192.168.1.5: seq=1 ttl=64 time=0.223 ms
64 bytes from 192.168.1.5: seq=2 ttl=64 time=0.276 ms

--- 192.168.1.5 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.223/0.270/0.311 ms

Terminal operation log

Use the show log command to view log files.

LTP-16N# show log files 
    
##    Name          Size in bytes       Date of last modification
1    system.log.1     17421               Thu Sep 14 07:42:34 2023
Total files: 1

Use the show log buffer command to view a local terminal operation log buffer.

LTP-16N# show log buffer 
syslog-ng starting up; version='3.20.1'
16 Nov 15:55:41 NOTICE USRMGR         - User-manager started. 
16 Nov 15:55:41 NOTICE NETWORK-MGR    - Network-manager started. 
16 Nov 15:55:41 NOTICE LOGMGR         - Log-manager started. 
16 Nov 15:56:20 NOTICE DNA            - DNA start 
16 Nov 15:56:51 NOTICE DNA            - front-port 4 changed state to active_working 
...

When using a remote syslog server, use the log display tools provided by the syslog server.

Enter show log <filename> command to view the files.

LTP-16N# show log system.log.l

Active alarms log

To view the active alarms log, use the show alarms command. Pass the type of events and/or their importance as parameters. You can view all active alarms by using the show alarms active all command.

LTP-16N# show alarms active all
    Active alarms (2):
     ## type           severity            description
     1 fan            critical            fan slot 1
     2 fan            critical            fan slot 2

Event log

To view events, use the show alarms history command. Pass the type of events and/or their severity as parameters. You can view all events with the show alarms history all command.

LTP-16N# show alarms history all
Datetime              Severity   Type                 Norm   Description                                                          
-------------------   --------   ------------------   ----   ----------------------------------------------------------------------
13.05.2022 08:18:01   info       fan                         Fan 1 speed 6360 rpm                                                 
13.05.2022 08:18:31   info       fan                  *      Fan 1 speed 6540 rpm is back to normal                                                                               
13.05.2022 08:19:54   major      ont-link-up                 ONT6/2 (ELTX660421C4) link up                                        
13.05.2022 08:19:59   info       ont-state-changed           ELTX660421C4 6 2 OK "NTU-RG-1421G-Wac" "3.40.1.1655" "2v6" "-19.83"

To download an event log to a remote server, use the copy command.

LTP-16N# copy fs://alarm-history tftp://<IP>/<PATH> 
    Upload alarm history file...
    Success!

port-oob monitoring

View statistics 

To view port-oob statistics, use the show interface port-oob counters command.

LTP-16N# show interface port-oob counters 
Port   Packet recv      Bytes recv       Error recv       Packet sent      Bytes sent       Error sent       Multicast     
----   --------------   --------------   --------------   --------------   --------------   --------------   --------------
OOB                 125            521               0                0                0                0                0

View port status

To view port information such as status and speed, use the show interface port-oob state command.

LTP-16N# show interface port-oob state 
Port        Status      Speed    
---------   ---------   ---------
OOB         down        1000    

front-port monitoring

View port statistics

For front-port statistics, use the show interface front-port 1 counters command. If advanced statistics are required, enter the verbose parameter.

LTP-16N# show interface front-port 1 counters 
Port   UC packet recv   MC packet recv   BC packet recv   Octets recv      UC packet sent   MC packet sent   BC packet sent   Octets sent   
----   --------------   --------------   --------------   --------------   --------------   --------------   --------------   --------------
1                   0                0                0                0                0             3828                0           806192

View port utilization

To view front-port statistics, use the show interface front-port 1 utilization command.

LTP-16N# show interface front-port 1 utilization
1 minute utilization average
Port   Tx Kbits/sec   Rx Kbits/sec   Tx Frames/sec   Rx Frames/sec
----   ------------   ------------   -------------   -------------
1                 0              5               0               6
5 minute utilization average
Port   Tx Kbits/sec   Rx Kbits/sec   Tx Frames/sec   Rx Frames/sec
----   ------------   ------------   -------------   -------------
1                 0              6               0               7

View port status

To view port information such as status and SFP type, use the show interface front-port <id> state command.

LTP-16N# show interface front-port 1 state
    
Front-port             Status                 Speed                  Media               
--------------------   --------------------   --------------------   --------------------
1                      up                     1G                     copper              

port-channel monitoring

View port statistics

To view front-port statistics, use the show interface port-channel <id> counters command. If advanced statistics are required, enter the verbose parameter.

LTP-16N# show interface port-channel 1 counters 
Port   UC packet recv   MC packet recv   BC packet recv   Octets recv      UC packet sent   MC packet sent   BC packet sent   Octets sent   
----   --------------   --------------   --------------   --------------   --------------   --------------   --------------   --------------
1                3528             6600              541          1379855             3545              304                4           406157
LTP-16N# 

View port utilization

To view port-channel utilization, use the show interface port-channel <id> utilization command.

LTP-16N# show interface port-channel 1 utilization
1 minute utilization average
Port   Tx Kbits/sec   Rx Kbits/sec   Tx Frames/sec   Rx Frames/sec
----   ------------   ------------   -------------   -------------
1                43            136              51             135
5 minute utilization average
Port   Tx Kbits/sec   Rx Kbits/sec   Tx Frames/sec   Rx Frames/sec
----   ------------   ------------   -------------   -------------
1                 8             27              10              27

View port status

To view information on port-channel and aggregated ports, use the show interface port-channel <id> state command.
Port-channel can be in one of the following states:

LTP-16N# show interface port-channel 1 state 
    Port-channel 1 status information:
        Status:         up
        Common speed:   2G
    Front-port from channel status:
    
        Front-port 6
                Status: up
                Media:  fiber
                Speed:  1G
    
        Front-port 7
                Status: up
                Media:  fiber
                Speed:  1G

pon-port monitoring

View port statistics

To view pon-port statistics, use the show interface pon-port 1 counters command. If advanced statistics are required, enter the verbose or optical parameter.

LTP-16N# show interface pon-port 1 counters
Port   UC packet recv   MC packet recv   BC packet recv   Octets recv      UC packet sent   MC packet sent   BC packet sent   Octets sent   
----   --------------   --------------   --------------   --------------   --------------   --------------   --------------   --------------
1                   0                0                0                0                0                0                0                0

View port utilization

To view pon-port utilization, use the show interface pon-port 1 utilization command.

LTP-16N# show interface pon-port 1 utilization
1 minute utilization average
Port   Tx Kbits/sec   Rx Kbits/sec   Tx Frames/sec   Rx Frames/sec
----   ------------   ------------   -------------   -------------
1                 0              5               0               6
5 minute utilization average
Port   Tx Kbits/sec   Rx Kbits/sec   Tx Frames/sec   Rx Frames/sec
----   ------------   ------------   -------------   -------------
1                 0              6               0               7

View port state

To view information about the gpon-port and SFP state for this port, use the show interface pon-port <id> state command.

LTP-16N#  show interface pon-port 1 state
Port   State      ONT count   SFP vendor           SFP product number   SFP vendor revision   SFP temperature [C]   SFP voltage [V]   SFP tx bias current [mA]   SFP tx power [dBm]
----   --------   ---------   ------------------   ------------------   -------------------   -------------------   ---------------   ------------------------   ------------------
1      OK         3           Ligent               LTE3680M-BC          1.0                   45                    3.27              16.84                      3.72                       

MAC table monitoring

To view MAC tables, use the show mac command.

LTP-16N# show mac
    Loading MAC table...
MAC                   port                svid 
-------------------   -----------------   ------
A8:F9:4B:81:43:00     front-port 1        30   
A8:F9:4B:82:8B:80     front-port 1        30   
2C:56:DC:99:8E:63     pon-port 6          1100 
50:3E:AA:0D:13:64     front-port 1        1100 
48:5B:39:02:55:84     front-port 1        1100 
00:15:17:E4:27:CA     front-port 1        1100 
A8:F9:4B:84:F5:40     front-port 1        30   
    7 MAC entries

It is also possible to use include/exclude filters for MAC table by interface, mac, svid, cvid, gem, type. To query a MAC table without filters, use the show mac verbose command.

LTP-16N# show mac verbose 
    Loading MAC table...
MAC                   port                svid     cvid     uvid     ONT      gem       type     
-------------------   -----------------   ------   ------   ------   ------   -------   ---------
E0:D9:E3:6A:C0:37     pon-port 16         1105     15                16/3     206       Dynamic  
34:A0:33:25:80:C2     front-port 1        3470                                          Dynamic  
E4:5A:D4:94:81:00     front-port 1        3470                                          Dynamic  
74:D4:35:19:81:31     front-port 1        3470                                          Dynamic  
F4:E5:78:8C:C1:D3     pon-port 16         1105     153      10       16/121   3744      Dynamic  
F4:E5:78:8C:C1:D4     pon-port 16         1105     15       9        16/121   3747      Dynamic  
A8:F9:4B:81:43:00     front-port 1        30                                            Dynamic  
A8:F9:4B:81:43:00     front-port 1        99                                            Dynamic  
A8:F9:4B:81:43:00     front-port 1        3470                                          Dynamic  
0C:9D:92:BE:C3:36     front-port 1        1100                                          Dynamic  
E4:5A:D4:1A:C3:60     front-port 1        3470                                          Dynamic  
08:C6:B3:D3:C3:D9     pon-port 16         1105     153      10       16/124   3834      Dynamic  
08:C6:B3:D3:C3:DA     pon-port 16         3953     101      12       16/124   3836      Dynamic  
08:C6:B3:D3:C3:DB     pon-port 16         1105     15       9        16/124   3837      Dynamic 
    14 MAC entries

ONT monitoring

ONT configurations list

To view active ONT configurations, use the show interface ont <ID> configured command. As an ID, pass the PON port number or a range of numbers.

LTP-16N# show interface ont 2 configured 
-----------------------------------
pon-port 2 ONT configured list
-----------------------------------
        ##          Serial    ONT ID     PON-port       Status
         1    ELTX6201CD9C         1            2           OK
         2    ELTX6201C610         2            2           OK
         3    ELTX62015240         3            2           OK
         4    ELTX6201CD6C         4            2           OK
         5    ELTX62015458         5            2           OK
         6    ELTX6201A8F4         6            2           OK
         7    ELTX6201C848         7            2           OK
         8    ELTX62013B8C         8            2           OK
         9    ELTX6201C830         9            2           OK
        10    ELTX62015230        10            2           OK
        11    ELTX62014758        11            2           OK
        12    ELTX62013BE0        12            2           OK
        13    ELTX6201A904        13            2           OK
        14    ELTX62015214        14            2           OK
        15    ELTX6201420C        15            2           OK
        16    ELTX6201CD88        16            2           OK
        17    ELTX6201CA0C        17            2           OK
        18    ELTX6201AB04        18            2           OK
        19    ELTX62018E48        19            2           OK
 		20    ELTX62014658        20            2           OK
        21    ELTX6201AB14        21            2           OK
        22    ELTX62014280        22            2           OK
        23    ELTX6201CD8C        23            2           OK
        24    ELTX6201B700        24            2           OK
        25    ELTX6201C74C        25            2           OK
        26    ELTX620141F0        26            2           OK
        27    ELTX62014664        27            2           OK
        28    ELTX6201CADC        28            2           OK
        29    ELTX620190E8        29            2           OK
        30    ELTX62018E84        30            2           OK
        31    ELTX6201B714        31            2           OK
        32    ELTX6201D384        32            2           OK

List of empty ONT configurations

To view empty ONT configurations (vacant ONT IDs), use the show interface ont <ID> unconfigured command.

LTP-16N# show interface ont 1-16 unconfigured 
    pon-port 1 ONT unconfigured: 33-128
    pon-port 2 ONT unconfigured: 33-128
    pon-port 3 ONT unconfigured: 33-128
    pon-port 4 ONT unconfigured: 33-128
    pon-port 5 ONT unconfigured: 33-128
    pon-port 6 ONT unconfigured: 33-128
    pon-port 7 ONT unconfigured: 33-128
    pon-port 8 ONT unconfigured: 33-128
    pon-port 9 ONT unconfigured: 33-128
    pon-port 10 ONT unconfigured: 33-128
    pon-port 11 ONT unconfigured: 33-128
    pon-port 12 ONT unconfigured: 1-128
    pon-port 13 ONT unconfigured: 1-128
    pon-port 14 ONT unconfigured: 1-128
    pon-port 15 ONT unconfigured: 2-128
    pon-port 16 ONT unconfigured: 2-19,30-128


View list of inactivated ONTs

To view the list of ONTs that are connected but not activated, use the show interface ont <ID> unactivated command. As an argument, specify the PON interface number or a range of numbers.

LTP-16N# show interface ont 11 unactivated 
-----------------------------------
pon-port 11 ONT unactivated list
-----------------------------------
        ##          Serial    ONT ID     PON-port         RSSI        Version           EquipmentID           Status
         1    ELTX70000010       n/a           11          n/a            n/a                     n/a    UNACTIVATED
         2    ELTX77000230       n/a           11          n/a            n/a                     n/a    UNACTIVATED

View list of connected ONTs

To view the list of online ONTs, use the show interface ont <ID> online command. As an argument, specify the GPON interface number or a range of numbers.

LTP-16N# show interface ont 2,16 online
-----------------------------------
pon-port 2 ONT online list
-----------------------------------
        ##          Serial    ONT ID     PON-port     RSSI       Status
         1    ELTX6201CD9C         1            2   -21.74           OK
         2    ELTX6201C610         2            2   -19.07           OK
         3    ELTX62015240         3            2   -20.09           OK
         4    ELTX6201CD6C         4            2   -21.14           OK
         5    ELTX62015458         5            2   -21.19           OK
         6    ELTX6201A8F4         6            2   -20.00           OK      
   		 7    ELTX6201C848         7            2   -20.51           OK
         8    ELTX62013B8C         8            2   -20.76           OK
         9    ELTX6201C830         9            2   -20.97           OK
        10    ELTX62015230        10            2   -20.04           OK
        11    ELTX62014758        11            2   -20.81           OK
        12    ELTX62013BE0        12            2   -20.13           OK
        13    ELTX6201A904        13            2   -19.91           OK
        14    ELTX62015214        14            2   -20.51           OK
        15    ELTX6201420C        15            2   -20.76           OK
        16    ELTX6201CD88        16            2   -21.08           OK
        17    ELTX6201CA0C        17            2   -21.31           OK
        18    ELTX6201AB04        18            2   -21.55           OK
        19    ELTX62018E48        19            2   -21.67           OK
        20    ELTX62014658        20            2   -21.08           OK
        21    ELTX6201AB14        21            2   -21.43           OK
        22    ELTX62014280        22            2   -21.49           OK
        23    ELTX6201CD8C        23            2   -23.01           OK
        24    ELTX6201B700        24            2   -21.49           OK
        25    ELTX6201C74C        25            2   -21.67           OK
        26    ELTX620141F0        26            2   -20.22           OK
        27    ELTX62014664        27            2   -23.47           OK
        28    ELTX6201CADC        28            2   -22.01           OK
        29    ELTX620190E8        29            2   -20.46           OK
        30    ELTX62018E84        30            2   -21.55           OK
        31    ELTX6201B714        31            2   -20.13           OK
        32    ELTX6201D384        32            2   -21.14           OK
-----------------------------------
pon-port 16 ONT online list
-----------------------------------
        ##          Serial    ONT ID     PON-port     RSSI       Status

ONT status description

Table 30 – ONT status description

ONT status

Description

FAILONT operation error
INITONT initialization

AUTH

ONT authentication

MIBUPLOAD

'MIB upload' request was sent to ONT

CONFIGONT configuration

OK

ONT is in operation

BLOCKEDONT is blocked

FWUPDATING

ONT firmware update is in progress

OFFLINE

ONT is disabled


View list of disconnected ONTs

To view the list of offline ONTs, use the show interface ont <ID> offline command. As an argument, specify the PON interface number or a range of numbers.

LLTP-16N# show interface ont 3 offline
-----------------------------------
pon-port 3 ONT offline list
-----------------------------------
        ##          Serial    ONT ID     PON-port   	Status
         1    ELTX5F000F1C         1            3   	OFFLINE
         2    ELTX5F00056C         2            3   	OFFLINE
         3    ELTX5F0009E0         3            3  	 	OFFLINE
         4    ELTX5F001134         4            3   	OFFLINE
         5    ELTX5F000120         5            3   	OFFLINE
         6    ELTX5F000140         6            3   	OFFLINE
         7    ELTX5F000144         7            3   	OFFLINE

View ONT statistics

To view ONT statistics, use the show interface ont 0/0 counters command. As parameters, specify the ONT ID and the type of requested statistics. Two types of pon and gem-ports counters outputs are available:

pon – shows total ONT packet statistics, including service packets;
gem-ports – statistics on user traffic within each gem-port.

LTP-16N# show interface ont 2/1 counters gem-port 
  ONT [2/1] GEM port statistics

    GEM port id            Rx Packet             Rx Bytes            Tx Packet             Tx Bytes
    129                          985                66980                    0                    0
    Broadcast                      0                    0                    0                    0
    Multicast                      0                    0               186912            255316584
LTP-16N# show interface ont 2/1 counters pon 
  [ONT 2/1] PON statistics


    Drift Positive:            0
    Drift Negative:            0
    Delimiter Miss Detection:  0
    BIP Errors:                0
    BIP Units:                 284296791264
    FEC Corrected symbols:     0
    FEC Codewords Uncorrected: 0
    FEC Codewords Uncorrected: 0
    FEC Codewords:             0
    FEC Corrected Units:       0
    Rx PLOAMs Errors:          0
    Rx PLOAMs Non Idle:        74
    Rx OMCI:                   292
    Rx OMCI Packets CRC Error: 0
    Rx Bytes:                  128484
    Rx Packets:                2233
    Tx Bytes:                  45504
    Tx Packets:                948
    BER Reported:              2

View ONT services utilization

Service utilization is the average number of bytes transferred over a certain period of time: 30 seconds or 5 minutes.

Enabling service utilization

To enable utilization, use the service <ID> utilization-enable command. Use the the service number as an argument.

LTP-16N# configure terminal
LTP-16N(configure)# interface ont 1/1
LTP-16N(config)(if-ont-1/1)# service 1 utilization-enable


Utilization of each service on each ONT is enabled individually.

View service utilization

To view utilization, use the show interface ont <ID> services-utilization command. Use PON interface number or range as an argument.

LTP16-N#show interface ont 1/1 services-utilization
-----------------------------------
  [ONT 1/1] services utilization
-----------------------------------

Services                  1                    
Upstream, Kb/s (30 s)     49976                
Downstream, Kb/s (30 s)   49994                
Upstream, Kb/s (5 m)      652857               
Downstream, Kb/s (5 m)    683895

System environment configuration

The system has the ability to configure fans and reset button.

Enter show system environment to view the system status.

Fans configuration

Set the rotation speed, the default mode is auto.

LTP-16N(configure)# system fan speed 70

F button configuration

Function button F has 3 operation mode:

- disabled – disabled;

- reset-only – reset only;

- enabled – reset to default, when held for more than 15 seconds; otherwise reboot.

The value is applied after the device is reset.


LTP-16N(configure)# system reset-button reset-only

Terminal maintenance

SFP transceivers replacement 

SFP transceivers can be installed both with the terminal turned off and on. The front panel has pairs of slots: even slots are in the upper line, uneven slots are at the bottom. SFP transceivers are symmetrically installed for each pair of slots. 

Figure 30 – Location of slots for SFP transceivers installation


Figure 31 – SFP transceivers installation


Figure 32 – SFP transceivers installation

Transceiver removal


Figure 33 – Opening SFP transceiver latch



Figure 34 – SFP transceivers removal

Ventilation units replacement

The terminal design allows ventilation units replacement without powering off the device.



Figure 35 – Ventilation unit. Installation to the case


To remove a ventilation unit:

To install a ventilation unit:

Power module replacement

The design of the terminal provides the possibility of replacing one of the power supply units without disconnecting power to the second.

To remove a ventilation unit:

To install a ventilation unit, perform the following actions:

OLT firmware update

This section describes the terminal firmware update procedure. To download a firmware file, use the TFTP server available in the terminal management network. The device has two areas for firmware files, with the ability to boot from the selected one.

copy tftp://192.168.1.5/ltp-16n-1.5.1-build50.fw.bin fs://firmware 
LTP-16N# show firmware 
Image   Running   Boot   Version   Build   Commit     Date            
-----   -------   ----   -------   -----   --------   ----------------
1       yes        *      1.5.0     682     139f1d2c   17.03.2023 10:12
2       no                1.5.1     50      ddd36dcc   10.04.2023 12:09
LTP-16N# firmware select-image alternate 
LTP-16N# reboot


The list of changes

Firmware version

Document version

Issue date

Revisions

1.7.0Issue 1106.12.2023

Synchronization with firmware version 1.7.0

Sections added:

  • Local switching configuration (bridging in VLAN)
  • Port isolation configuration
  • Custom mac-table-limit
  • IP arp-inspection configuration
  • L3 interfaces configuration
  • Mapping VLANs configuration using one GEM-port
  • Tunneling configuration
  • Upstream traffic tagging configuration
1.6.3Issue 1031.10.2023

Synchronization with firmware version 1.6.3

  • Changed ont-sn-format command format
  • Added warning about OLT reconfiguration when enabling QoS
1.6.2Issue 930.09.2023

Synchronization with firmware version 1.6.2

Added support for LTP-8N

1.6.0Issue 814.08.2023

Synchronization with firmware version 1.6.0

Sections added:

  • Telnet configuration
  • SSH configuration
  • LACP configuration
  • Balancing configuration
  • VLAN ID replacement
  • Overriding the parameters specified in the cross-connect profile. Custom parameters
  • Downstream policer configuration
  • ONT authentication method configuration
  • Password-in-trap configuration
  • Port-channel monitoring
  • View ONT services utilization

Sections changed:

  • SNMPD configuration
  • LAG configuration
  • Operating principle
  • ONT profiles configuration
  • DBA configuration
  • DBA profiles assignment
  • DBA parameters configuration
1.5.1Issue 731.05.2023

Synchronization with firmware version 1.5.1

Added support for LTX-8(16)

1.5.0Issue 628.04.2023

Synchronization with firmware version 1.5.0

Sections added:

  • Configuration of automatic ONT activation
  • Rollback to initial configuration
  • ACS configuration reset
  • ACSD and DHCPD configuration
  • Viewing log of configuration application
  • Viewing list of coredump files
  • MAC age-time configuration
  • CLI configuration
  • Local switching configuration (bridging in VLAN)
  • OOB port configuration
  • Access Control List configuration
  • DBA configuration
  • Configuration of automatic ONT activation
  • Storm-control configuration on ONT in upstream direction
  • ONT firmware automatic update
  • port-oob monitoring
  • View port statistics
  • View port utilization
  • F button configuration

Sections changed:

  • Configuration restore
  • ALARMD configuration
  • Shaping profile configuration
1.4.0 Issue 522.07.2022

Synchronization with firmware version 1.4.0

Sections added:

  • 4.4.5 AAA configuration
  • 5.3.4 Configuration templates
  • 7 OLT configuration
  • 8.4 Event log

Sections changed:

  • 5 ONT configuration
  • 8.7 MAC table monitoring
1.3.1Issue 428.02.2022Synchronization with firmware version 1.3.1
1.3.0Issue 302.11.2021

Sections added:

  • 4.4.3 NTP configuration
  • 4.6.3 Report proxying
  • 4.7.4 DHCP relay
  • 4.11 LLDP configuration
  • 4.12 Port mirroring configuration
  • 4.13 QoS
  • ONT firmware update

1.2.0

Issue 2

28.05.2021

Synchronization with firmware version 1.2.0

1.0.0

Issue 1

30.11.2020

First issue

Firmware version1.7.0