ATOSUser's Guide
ATOSUser's Guide
ATOSUser's Guide
ATOS - 1 / 483
ATOS
Aethra Telecommunication Operating System
User Guide
ATOS
USER GUIDE
Rev. 14
DATE: November 2008
Rights
Trademarks
ALPHABETIC INDEX
ALPHABETIC INDEX..........................................................................................................................................3
ATOS documentation...........................................................................................................................................14
Editing criteria....................................................................................................................................................14
Where to find the documentation .......................................................................................................................15
CD-ROM, World Wide Web ........................................................................................................................15
How to use ATOS (Aethra Telecommunications Operating System)..............................................................16
How to understand the ATOS structure using CLI commands..........................................................................16
Configuration and Management ...................................................................................................................16
How to start a CLI session............................................................................................................................16
How to use the help or (?) commands ..........................................................................................................17
The CLI syntax .............................................................................................................................................18
Configuration parameters...................................................................................................................................18
General commands .......................................................................................................................................18
Prompt ..........................................................................................................................................................21
The command structure ................................................................................................................................22
How to show the system configuration.........................................................................................................23
Step-by-step configuration............................................................................................................................24
How to save the configuration ......................................................................................................................24
How to restore the default values .................................................................................................................25
How to upload a file to a PC.........................................................................................................................25
How to download a file from pc ...................................................................................................................25
Event visualization (log) ....................................................................................................................................26
Authentication, Authorization, Accounting. ......................................................................................................28
Authentication by RADIUS protocol.................................................................................................................28
Authentication by RAC......................................................................................................................................29
Authentication profiles.......................................................................................................................................29
AAA - Commands.............................................................................................................................................30
AAA - Nodes.....................................................................................................................................................31
AAAPROFILEname Commands...............................................................................................................31
AAAPROFILEname Nodes.......................................................................................................................31
Access lists .............................................................................................................................................................34
Creation and management of access lists ...........................................................................................................34
How to create an access list and a new rule..................................................................................................35
How to delete an access list ..........................................................................................................................39
Examples: how to block e-mail ....................................................................................................................39
How to check an access list ..........................................................................................................................40
How to block Internet access ........................................................................................................................41
How to block ATOS management................................................................................................................41
Auxiliary................................................................................................................................................................43
Autoswitch .........................................................................................................................................................43
UPS ....................................................................................................................................................................43
Bridges ...................................................................................................................................................................45
Bridges Nodes .................................................................................................................................................45
Bridge1/4 Commands ................................................................................................................................46
Spanning Tree Protocol Commands ..........................................................................................................47
Configuration via Telnet......................................................................................................................................49
Configuration via WEB .......................................................................................................................................50
Home page .........................................................................................................................................................50
Detailed configuration via Web .........................................................................................................................51
System ..........................................................................................................................................................51
File-Download ..............................................................................................................................................52
File-Upload ...................................................................................................................................................52
The LAN interface ........................................................................................................................................53
The WAN interface.......................................................................................................................................54
DHCP parameters .........................................................................................................................................58
DNS parameters............................................................................................................................................59
NAPT parameters (LAN and WAN) ............................................................................................................60
IP parameters (LAN and WAN) ...................................................................................................................61
DHCP.....................................................................................................................................................................62
DHCP Server Commands................................................................................................................................62
DHCP Server - Nodes ........................................................................................................................................63
Lan0_pool Commands...............................................................................................................................63
Pool-manual-binding Commands ..............................................................................................................68
Lan0_pool Nodes.......................................................................................................................................70
DHCP Client - Commands.................................................................................................................................71
DNS ........................................................................................................................................................................72
DNS Commands..............................................................................................................................................72
DNS Nodes......................................................................................................................................................75
Host...............................................................................................................................................................75
Frame Service WAN Interfaces...........................................................................................................................76
HDLC encapsulation ....................................................................................................................................76
Frame Relay encapsulation...........................................................................................................................76
Wan-Frame-Service ......................................................................................................................................76
FRAME SERVICE WAN configuration ...........................................................................................................77
SERIAL-IFC commands ....................................................................................................................................77
FRAME-SERVICE commands..........................................................................................................................79
HDLC-IFC-x node ....................................................................................................................................80
RIP Commands........................................................................................................................................117
BGP Commands ......................................................................................................................................120
OSPF Commands.....................................................................................................................................125
ISDN WAN Interfaces........................................................................................................................................133
Creating a WAN-ISDNx ..................................................................................................................................133
WAN-ISDNx Commands ................................................................................................................................133
Connect and Disconnect .............................................................................................................................135
WAN-ISDNx - Nodes ......................................................................................................................................135
PPP Commands .......................................................................................................................................135
PPP Nodes ...............................................................................................................................................136
IP Commands...........................................................................................................................................139
IP Nodes...................................................................................................................................................140
ISDNBUNDLE Commands......................................................................................................................141
ISDNBUNDLE\ISDNLINEx node...........................................................................................................142
LAN interfaces ....................................................................................................................................................144
LANx Commands .........................................................................................................................................144
LANx Nodes .................................................................................................................................................145
IP - Commands ...........................................................................................................................................145
BridgePar Commands ..............................................................................................................................146
LogicLANname - Commands.....................................................................................................................147
LANx L3_LogicLAN - Commands.........................................................................................................148
LANx L2_LogicLAN - Commands.........................................................................................................149
Phy - Commads...........................................................................................................................................150
L2switch Commads .................................................................................................................................150
LANx IP Nodes ....................................................................................................................................152
Loopback interfaces ...........................................................................................................................................155
Loopback Commands....................................................................................................................................155
Monitor................................................................................................................................................................158
How to show the status of Aethra devices .......................................................................................................158
How to show statistics......................................................................................................................................158
ADSL statistics ...........................................................................................................................................159
How to show ATM statistics ......................................................................................................................160
How to show PPP statistics.........................................................................................................................161
How to show PPPoE statistics ....................................................................................................................162
How to show DHCP statistics.....................................................................................................................163
How to show IP statistics............................................................................................................................164
How to show statistics on voice interfaces .................................................................................................165
Multicast..............................................................................................................................................................167
Multicast Commands ....................................................................................................................................167
Multicast Nodes ............................................................................................................................................168
IGMP commands .....................................................................................................................................168
NAPT ...................................................................................................................................................................170
NAPT Commands .........................................................................................................................................170
NAPT Nodes .................................................................................................................................................172
Proxy...........................................................................................................................................................172
Alias............................................................................................................................................................173
Map .............................................................................................................................................................175
POTS and ISDN interfaces ................................................................................................................................177
Les Commands..............................................................................................................................................177
Les Nodes......................................................................................................................................................178
Cpiwfn - Commands...................................................................................................................................179
Cpiwfn Nodes ..........................................................................................................................................182
Potslinen / Isdnlinen Nodes .....................................................................................................................184
Voip Commands............................................................................................................................................187
Voip Nodes....................................................................................................................................................193
Potsparameters Show configuration .......................................................................................................193
Rings Show configuration ......................................................................................................................195
Tones Show configuration ......................................................................................................................195
Timers Show configuration ....................................................................................................................196
Fax - Commands.........................................................................................................................................196
Sip - Commands .........................................................................................................................................198
Potslinen Commands ...............................................................................................................................200
Potslinen Nodes .......................................................................................................................................203
Isdnlinen Commands ...............................................................................................................................205
Isdnlinen Nodes .......................................................................................................................................209
DDIBundle Commands ...........................................................................................................................210
Quality of Service ...............................................................................................................................................215
An Overview ....................................................................................................................................................215
ATOS and QoS ................................................................................................................................................216
The DiffServ Model .........................................................................................................................................216
Classification ..............................................................................................................................................217
Marking.......................................................................................................................................................217
Metering......................................................................................................................................................217
Active Queue Management ........................................................................................................................218
Scheduling ..................................................................................................................................................219
Level 3 QoS.....................................................................................................................................................219
Level 2 QoS.....................................................................................................................................................220
ATM CLP Marking..........................................................................................................................................220
Configuring QoS ..............................................................................................................................................221
DiffServ Nodes ........................................................................................................................................221
DiffServ - Commands.................................................................................................................................222
ATOS documentation
Editing criteria
The following editing criteria are used in this manual:
characters entered by pressing CTRL and an alphanumeric key at the same time
(letter M in example) are shown as CTRL-M o ^M
indicates a note
indicates an example
data bits = 8;
parity = none;
stop bits = 1;
Now you can switch on the device and start the configuration procedure. To access the CLI enter
the username (1 character at least) and leave the password field empty. Once you have accessed the
CLI, you can change the password as desired.
Table 1 explains how to access the CLI and navigate through the nodes.
How to enter
User name:
Password:
ATOS>
ATOS>>
ATOS>>lan0
ATOS\lan0>>
ATOS>>wan1
ATOS\wan1>>quit
ATOS\lan0>>ip
ATOS\lan0\ip>>up
ATOS\lan0>>
How to exit
Description
ATOS>>help
ATOS>>?
ATOS\lan0>>help
ATOS\lan0>>?
ATOS>>help lan0
ATOS\lan0>>set ?
ATOS\ip\route>>add ?
You can limit your search to a specific node. To do this, you can
access the desired node and enter help (or ?) or you can add the
node name to help.
The meaning changes if you enter the question mark after the set
or add commands. In this case the syntax and configurable
options are shown.
The <Tab> key can be used as editing accelerator to complete key words, that is to say
commands, nodes or values.
<ip add> indicates an ip address parameter with format aaa.bbb.ccc.ddd (for example 10.0.0.1);
Q <ip name> indicate an ip host name parameter, for example with format www.xxx.ddd.com, (for example
www.aethra.com);
R the symbol | indicates an alternative parameter. For example, <value | TCP | UDP> indicates that the
parameter can be a number, TCP or UDP key word.
Configuration parameters
There are two types of configuration commands:
S
node-related commands:
these commands can be used only if you are in the correct node. For example, the download
command can only be used in the root node and is not accepted in any other node;
general commands:
these commands can be used in any node.
General commands
Tracert
Trace the list (address and name, if known) of routers for packet transmission.
tracert <ip add|ip name> [-h <max hops>] [-w <timeout>] [source <ip
add|ifc>] [-d]
Table 3: tracert
Syntax
Description
ip add|ip name
-w <timeout>
-h <max hops>
Define the source ip address or the interface to use for the probes.
-d
Ping
Check if the host can be reached. The device sends a special packet (ICMP
Echo Request) to the destination host. The destination host acknowledges
receipt with an ICMP Echo Reply packet.
ping <ip add|ip name> [-l <size packets>][-n <number tries>][-i <ttl>]
[-w <timeout>] [-f] [source <ip add|ifc>] [-t]
Table 4: ping
Syntax
Description
ip add|ip name
-l <size packets>
-n <number tries>
-i <ttl>
-w <timeout>
-f
Define the source ip address or the interface to use for the probes.
-t
Arp
Resolve the MAC address of the IP address you have entered. The ARP cache
is displayed if you enter the arp command with no address.
Table 5: arp
Syntax
Description
ip add
Atmping
Check the connection integrity over the ATM network. The device sends a
special loopback cell over the VP and VC. Once it has reached the destination,
the cell is re-transmitted by the receiver.
The VPI and VCI values for ATM connections are permanently assigned by the network
administrator. For information on values contact the network administrator.
Table 6: atmping
Syntax
Description
vpi
vci
-n <number tries>
-e
-s
Segment-to-segment ping.
-t
Resolve
Table 7: resolve
Syntax
Description
Save
Save the current configuration. Changes are saved in the device and
implemented when the working conditions of the device allow for it.
Tree
Show the available nodes starting from the current one. When executed from
the main node (root), it displays the entire node tree to identify the parameter
you want to change.
Help
Show the available nodes starting from the current one, together with the
commands that can be given for the current node.
Show Conf
Show the configuration parameters of the current node and subnodes. The
parameter values are not shown if the node is an ON/OFF configurable node
and it is OFF.
Show Work
Show the working parameters of the current node and subnodes. If the node is
configurable as ON/OFF and is OFF, the node parameter values are not
shown.
Up
Top
Quit or ^R
Step
This command is used for step-by-step configuration. The system allows you
to set the parameters of the current node and subnodes. Once you have set the
last configuration parameter, the system asks you to confirm the
modifications made (yes/no). You can exit the configuration mode by
entering ^U. You can enter ^X to skip the current node.
All parameters are offered in a sequence by giving the STEP command from
the main node (root).
Prompt
The prompt (>>) preceded by the device name and the node path is always shown when you use
the CLI for the configuration. The prompt is only preceded by the device name if you are in the
main node.
For example, the following prompt is shown if you have assigned the name AETHRA to the
device:
AETHRA>>
The prompt indicates that commands can be entered.
system
napt
accesslist
wan1
password
timesync
proxy
alias
ppp
ip
lcp
authentication
ipcp
ccp
server
rip
nat
echorequest
mppe
atm
service
pppoe
bridgepar
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
wan16
ppp
lcp
echorequest
authentication
ipcp
ccp
mppe
server
ip
rip
nat
atm
service
pppoe
bridgepar
ip
route
rip
lan0
ip
rip
nat
bridgepar
phy2
l2switch3
port1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
portx4
5
ip
rip
L2_LogicLAN
Node in devices where LANx interface is mapped onto a single physical Ethernet port.
Node in devices where LANx interface is mapped to an embedded MAC switch with multiple physical ports (e.g. 4 or 8
ports).
4
Dynamic node.
nat
bridgepar
vlan
L3_LogicLANErrore. ip
lan16
ip
rip
nat
rip
nat
bridgepar
phy
dhcp
dhcpclient
dns
host
adsl7
intservice
snmp
bridges
bridge1
spanningtreeprotocol
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
bridge4
spanningtreeprotocol
multicast
loopback
vpn
backup
qos
diffserv
level2
rac
account
address
Once you have identified the path to the subnode, you can enter the path directly:
ATOS>>system password
Confirm with <Enter> to go to the subnode:
ATOS\system\password>>
Now you can enter the set admin or set user command according to the password to change.
show conf shows the parameter configuration of the current node and active subnodes.
ATOS>>show work
show work show the working parameters of the current node and active subnodes.
You can see the differences between configuration parameters and working parameters by
comparing show conf and show work.
ATOS>>full-conf
Show full configuration in CLI command format
ATOS>>conf
Show the configuration in CLI command format, without default system setting parameters
Step-by-step configuration
You can carry out the step-by-step configuration with the step command. The system shows the
sequence of parameters in the current node with subnodes. After the last parameter, the system asks
you to confirm the modifications made (yes/no).
You can exit the configuration mode by entering ^U. You can enter ^X to skip the current node.
ATOS>>step
Table 8: upload
Prompt
Description
server ip add
-L
Table 9: download
Prompt
Description
server ip add
-C
-B
Description
log file
log console
Show the log events on the console port. The visualization can be
interrupted by pressing any key and restarted with the log
console command.
Log start
Show the log events on the console port. The visualization is not
interrupted by pressing any key but only press log stop command.
Acquire the log events in an internal file and shows them on the
console port. You can interrupt the visualization by pressing any
key. You cannot interrupt the acquisition on file.
log stop
Stop the acquisition of log events on file. The file remains available
until it is not overwritten with other acquisitions.
log view
Show the last acquisition made and saved on file. The device
returns: Nothing to show if the file contains no element.
attribute number=6
attribute format=Enumerator
attribute number=18
attribute format=String
attribute number=6
attribute format=Enumerator
attribute number=18
attribute format=String
Authentication by RAC
RAC allows the creation of an authentication mechanism based on a local database containing a
group of users. Group membership, password and access level (user, administrator, superadministrator) are specified for each database user. Data stored in the RAC database is used by
NAS to validate the authentication request received from the user. For example, the username and
password sent by the user for a login or a PPP authentication by PAP, are compared with the ones
found in the RAC database.
Authentication profiles
An authentication profile must be created in order to perform AAA authentication. Each profile can
define up to two authentication modes, RADIUS and RAC, and in which order to perform them.
ATOS uses the second authentication mode only if the first does not reply. If the first authentication
mode is successful or fails, the process is blocked.
AAA - Commands
ATOS\aaa>>set ?
Nodes not available.
Set command parameters:
local-ipaddress <ip addr>
loglevel
<value>
Table 11: set
Syntax
local-ipaddress
Description
<ip addr>
ATOS\aaa>>add[del] ?
add[del] command parameters:
<profile name string>
Description
AAA - Nodes
AAAPROFILEname Commands
ATOS\aaa>>add AAAPROFILEname
Command executed
ATOS\aaa>>AAAPROFILEname
ATOS\aaa\AAAPROFILEname >>add[del] ?
Add[del] command parameters:
<rac|radius>
Table 13: add/del
Syntax
Description
rac|radius
AAAPROFILEname Nodes
RAC - Commands
ATOS\aaa\AAAPROFILEname>>add rac
Command executed
ATOS\aaa\AAAPROFILEname>>rac
ATOS\aaa\AAAPROFILEname\rac>>set ?
Nodes not available.
Set command parameters:
account-group <string>
Table 14: set
Syntax
Description
account-group <string>
RADIUS - Commands
ATOS\aaa\AAAPROFILEname>>add radius
Command executed
ATOS\aaa\AAAPROFILEname>>radius
ATOS\aaa\AAAPROFILEname\radius>>add ?
add command parameters:
<name|server ip addr><key string>[<authentication port>]
Table 15: add
Syntax
Description
<name|server ip addr>
<key string >
[<authentication port>]
ATOS\aaa\AAAPROFILEname\radius>>del ?
del command parameters:
<name|server ip addr>
ATOS\aaa\AAAPROFILEname\radius>>add 151.151.151.1 ciao
command executed
ATOS\aaa\AAAPROFILEname\radius>>add 161.161.161.1 hello
command executed
ATOS\aaa\AAAPROFILEname\radius>>add globe bye 2000
command executed
ATOS\aaa\AAAPROFILEname\radius>>show conf
Show of ATOS aaa AAAPROFILEname radius
server radius list
Show of ATOS radius server 1:
name|server IP address: 151.151.151.1
key string:
ciao
authentication port:
1812
Show of ATOS radius server 2:
name|server IP address: 161.161.161.1
key string:
hello
authentication port:
1812
Show of ATOS radius server 2:
name|server IP address: globe
key string:
bye
authentication port:
2000
command executed
To enable the AAA profile select the system node and type:
ATOS\system>>set aaa-profile AAAPlofilename
Access lists
ATOS provides a powerful, flexible mechanism to protect the internal network from intrusions and
attacks and manage the access rights of individual hosts to external services.
For example, you can decide which stations can use e-mail, navigate on the Internet, access
programming, etc.
Especially if using the CLI, the configuration of the firewall functions requests the specific
knowledge of network protocols and is reserved to expert users.
The mechanism is based on the formulation of rules used to filter incoming and outgoing traffic.
The rules are contained in one or more lists, defined as access lists.
Each access list can be assigned to one or more interfaces (LANx, WANx). Multiple access lists can
be associated with each interface.
By assigning an interface to the access list, every incoming packet from the interface is checked
based on the rules of the list. .
Each rule contains a permission (permit) or negation (deny) clause. Three situations are
possible:
the packet does not meet the conditions of the rule: the packet is subjected to the next rule in the
access list;
the packet meets the conditions of the rule and the rule is a deny rule: the packet is discarded
immediately;
the packet meets the conditions of the rule and the rule is a permit rule: the packet is transmitted
to the routing function that routes the packet to the destination interface, without additional
checks.
If it does not meet any rule in the list, the packet is discarded.
It is recommended to consider all hosts in the LAN when you create access lists.
To create an access list you must access the accesslist node and use the add command. The
same command can be used to add rules to an existing access list.
The order used to include the rules in the list is important because the rules are used in the same
order they are created.
To implement the creation or modification of an access list, you have only to save
modifications without restarting the device. Moreover, you cannot use add/del
commands on an access list if it is already associated to an interface.
Description
name
Number that identifies an entry (or a rule) of the list; leaving out
this parameter each entry added will have a progressive number.
permit|deny
If permit and the packet meets the rules, the packet is accepted
with no additional checks and sent to the routing function. If deny,
the packet is discarded immediately.
src-address
Value used to check the source address of the packet. The possible
values are shown in Table 17.
dest-address
src-port
Value used to check the source port number of the TCP or UDP
packet.
dest-port
Value used to check the destination port number of the TCP or UDP
packet.
icmp-type
ip-option
Src_ifc
Source interface name, that can be chose from the list of the
interfaces (static or dynamic). In this mode, the filter is applied only
to the selected interface.
Ifc -opt
Adding a new entry (or a new rule) in a position already used cause the slipping of the
next pre-existent rules.
Description
host ip address
host string
Local host identified with any of the names assigned by the DHCP
service of the router.
any
router
Description
equ port
Port with port numeric value from 0 to 65535 or port from the ports
listed in Table 19.
anyport
Any port.
Description
dns
ftp
ftp-data
pop2
pop3
smtp
snmptrap
telnet
Telnet (23).
http
tftp
tcp-flag
is an optional parameter. If present, it indicates the values of the flag field of the TCP header.The
syntax is:
flag-value flag-wildmask
Description
flag-value 0-65535
flag-wildmask 0-65535
URG 32
RST 4
ACK 16
SYN 2
PSH 8
FIN 1
icmp-type
is an optional parameter. If present, it indicates the values of the type field in the ICMP header.
The syntax is:
Table 21: icmp-type
Syntax
Description
O-255
echo-request
echo-reply
<ip-option>
if present, indicates the values in the datagram option field of the IP header. The following
values can represent multiple simultaneous options:
Table 22: <ip-option> values
Syntax
Description
any option
security
looserouting
timestamp
recordroute
streamid
strictrouting
sourcerouting
Description
<name>
[rule number]
The first command creates the nomail Access List and defines the following rule:
discard (deny) packets that:
use the tcp protocol;
have 192.168.118.70 as source address;
have any value as destination address;
have any value as source port;
have the port reserved to the SMTP service as destination port.
The second command adds a second rule to the nomail list:
discard (deny) packets that:
The last rule is essential for the correct routing of packets that are not used for e-mail.
The packets are discarded if this rule is not present.
added in the last position of the list permits the transmission of all packets that do not correspond to
any of the rules above.
deny tcp
<host 192.168.118.70><any>
none
<anyport><equ smtp>
none
deny tcp
<host 192.168.118.70><any>
none
<anyport><equ pop3>
none
After restart go to the CLI LAN0 node to associate the NOMAIL Access List with the LAN using
the following command:
You can show the configuration with the show conf command:
access list NOINTERNET rule n.1
access right and protocol .. deny tcp
source/dest address ........ <192.168.118.70 0.0.0.1><any>
ip option .................. none
source/dest port ........... <anyport><equ http>
tcp flag (value/wildmask) .. none
access list NOINTERNET rule n.2
access right and protocol .. permit anyprot
source/dest address ........ <192.168.118.70 0.0.0.1><any>
ip option .................. none
You can show the configuration with the show conf command:
access list NOMANAGEMENT rule n.1
access right and protocol .. deny tcp
source/dest address ........ <host pc_1><router>
ip option .................. none
source/dest port ........... <anyport><equ http>
tcp flag (value/wildmask) .. none
access list NOMANAGEMENT rule n.2
access right and protocol .. deny tcp
source/dest address ........ <host pc_1><router>
ip option .................. none
source/dest port ........... <anyport><equ telnet>
tcp flag (value/wildmask) .. none
access list NOMANAGEMENT rule n.3
access right and protocol .. permit anyprot
source/dest address ........ <any><any>
ip option .................. none
Auxiliary
This node allows managing optional devices for equipments that have a voice interface. At
present those devices are:
UPS (Unit Power Supplies);
UPS is an intelligent and recharging power supply backup unit; moreover it gives information
about life status and power charge of the internal battery through CLI. Messages sent deal with:
status of primary power supply;
charging level of the internal battery;
status of living time left for the battery;
status of battery failure.
Autoswitch;
it includes a splitter that let the device to be permanently connected to the PSTN, even before its
activation.
ATOS\auxiliary>>set ?
Nodes available:
ups
autoswitch
Autoswitch
ATOS\auxiliary\autoswitch>>set ?
Nodes not available.
Set command parameters:
auto-switch-enab <off|on>
UPS
Syntax
Description
auto-switch-enab <off|on>
ATOS\auxiliary\ups>>set ?
Nodes not available.
Set command parameters:
loglevel
<value>
emerg-type
<no-emergency|emergency-limited|emergency-nolimited>
power-trap-enab
<off|on>
batt-low-trap-enab <off|on>
batt-deg-trap-enab <off|on>
batt-fail-trap-enab <off|on>
Description
emerg-type
<no-emergency|
emergency-limited|
emergency-no-limited>
power-trap-enab <off|on>
batt-low-trap-enab <off|on>
batt-deg-trap-enab <off|on>
batt-fail-trap-enab <off|on>
Bridges
The bridge function is used to connect two or more interfaces using a transmission device. A
selective action is carried out on traffic.
The bridge has two different functions:
to send packets from the input port to one or more output ports (forwarding process);
to learn the hosts connected to the interfaces (learning process).
To execute the learning process, the bridge analyses the header of every Ethernet frame received
over the interfaces and saves the MAC source address and identifier of the transmitting interface,
adding an entry in the forwarding table (filtering database).
The information is used to determine the output port/s of the frame during the forwarding process:
The filtering database contains dynamic entries and static entries:
static entries are managed by the management level and permanently saved in the database;
dynamic entries are managed by the learning process: they can be added, updated or deleted from the database.
Another functionality of the bridge is the spanning tree process. This process periodically converts
networks with closed loops into a tree to eliminate circular paths where the bridge does not operate
correctly. Broadcast or multicast frames transmitted over networks with loop would be indefinitely
transmitted over the network by the bridges.
ATOS can act as bridge and router at the same time through the selection of incoming traffic over
the interfaces. Incoming packets havig destination MAC address as device MAC address (LAN
interface) will be routed.
From version 2.7 ATOS allows to choose politics of forwarding for broadcast and multicast traffic.
Using default configuration (full-service-mode off)broadcast and multicast packets are
sent to all bridged interfaces except the souce interface. Enablig the full-service-mode
parameter,
broadcast traffic that comes from WAN interface is discarded;
broadcast traffic that doesnt come from WAN interface is forwarded to bridged interfaces;
multicast traffic that comes from LAN interface is forwarded to router;
multicast traffic that doesnt come from LAN interface is forwarded to LAN interface.
The connection is immediately cleared if you access the internal WEB server over the
LAN and the LAN is only enabled to bridging. The connection with the WEB server can be
restored only through the locale console with the activation of the routing function over
the LAN.
Bridges Nodes
The bridging functionality can be configured in the following nodes of the CLI tree:
the bridges node with four subnodes (bridge1, bridge2, bridge3, bridge4). Every node includes the
spanningtreeprotocol subnode;
the set bridging <on|off> command for every WAN or LAN node.
ATOS allows you to define up to four bridge typologies (classes). Every LAN or WAN interface is
enabled to bridging by associating it with one bridge class.
You can configure the system to act as bridge between the LAN and one ore more WAN interfaces.
Bridge1/4 Commands
ATOS\bridges\bridge1>>set ?
Nodes available:
spanningtreeprotocol
Set command parameters:
<on|off>
maxentry
ageingtime
spanningtree
ethernettypeprotocol
interwanforwarding
full-service-mode
loglevel
<1024|2048|4096|8192>
<value>
<on|off>
<permit|deny>
<on|off>
<on|off>
<value>
Description
on|off
maxentry
<1024|2048|4096|8192>
ageintime <value>
Time in seconds after which the dynamic entry is deleted from the
database. Range: 10~100 000, default: 300 seconds.
spanningtree <on|off>
ethernettypeprotocol
<permit|deny>
interwanforwarding <on|off>
full-service-mode <on|off>
Loglevel <value>
It sets the detail level used by ATOS to record the bridge events of
the BRIDGEx node.
ATOS\bridges\bridge1>>add ?
add command parameters:
add <mac-address aa-bb-cc-dd-ee-ff><device-name string> for add to
bridge list
add <ethernet type protocol|hex value> for add to type list
ATOS\bridges\bridge1>>del ?
del command parameters:
del <mac-address aa-bb-cc-dd-ee-ff><device-name string> for del
from bridge list
del <ethernet type protocol|hex value|all> for del from type list
Description
<mac-address aa-bb-cc-ddee-ff>
<device-name string>
ethernet type protocol|hex
value
Table28: set
Syntax
Description
bridgepriority <value>
hellotime <value>
forwarddelaytime <value>
maxage <value>
Time in seconds since the reception of the last BPDU after which
the BDDU is considered invalid. Range: 6~40, default: 20.
from Connect select Remote System and enter the IP address assigned to the device in the
Host name field. Confirm with Connect;
now you can enter the username and password. Configuration modes are the same as the ones used
by the CLI console.
Home page
The home page is displayed after the authentication procedure.
The home page depends on the device.
System
File-Download
TFTP Download:
download ATOS from a TFTP Server;
download boot from a TFTP Server;
download an existing configuration from a
TFTP Server.
HTTP Download:
download an existing configuration from an
host;
download ATOS from an host.
File-Upload
TFTP Upload:
upload the current configuration to a TFTP
Server;
upload the log file to a TFTP Server.
HTTP Upload:
upload an existing configuration to an host;
upload an log file to an host.
Select LAN0;
ATM parameters
To configure the ATM parameters select the ATM link corresponding to the WAN used (WAN1,
WAN2, ). You must configure the correct VPI and VCI values given by the ADSL or SHDSL
service provider too.
In the other cases (PPPoA and PPPoE), the assigned address is negotiated with the server during the configuration of the
PPP session when the address can be dynamically assigned by the PPP server. If the IP address is modified by the access
server during the PPP configuration phase, the subnet mask is changed into the subnet mask of the class of the assigned
address
Select ATM;
enter the VPI and VCI values received from the
ADSL or SHDSL service provider;
do not change the ATM speed (Upstream),
except for special requirements;
confirm the selections made.
DHCP parameters
The DHCP server is enabled by default in Aethra devices. The DHCP server allows the devices
connected to the Ethernet ports to obtain the TCP/IP configuration upon when they log on. This
functionality provides easy network management since the same configuration can be used for all
connected devices, without having to assign the TCP/IP parameters manually to every PC.
DNS parameters
ATOS delivers the DNS server/forwarder functionality to make PC configuration and installation
over the LAN easier. When the DNS server/forwarder functionality is active, the queries of a host
name can be resolved by the device directly.
Select NAPT;
activate/deactivate the NAPT mode;
do not change the parameters, except for special
requirements;
enter the IP address of the LAN internal server
that answers to incoming connection requests
from the WAN;
activate only if you use special applications (i.e.
H323 protocol);
add specific server proxies according to service
and service port.
Select IP;
Do not delete the local route from the list to avoid malfunctioning over the LAN.
DHCP
The default configuration in ATOS use the DHCP server with lan0_pool node parameters. In
this way devices connected to Ethernet ports obtain the TCP/IP configuration when they are started.
Besides lan0_pool, that can be modified or deleted, other dynamic subnodes can be created.
This functionality provides easy network management for administrators, because the same
configuration can be used for all devices, without having to assign the TCP/IP parameters to every
PC manually.
Description
on|off
server-timeout <value>
loglevel <value>
Set the detail level used by ATOS to record the events of the DHCP
server operations. [default: 1]
ATOS\dhcp>>add ?
add command parameters:
<pool name string><ifc name string>[MANUAL-BINDING]
LIST OF AVAILABLE INTERFACES
LAN0
ATM_VC0
.......
.......
ATM_VC7
Description
manual-binding
ATOS\dhcp>>del ?
del command parameters:
<pool name string>
Description
<on|off>
<wan1|wan2|wan3|wan4|wan5|wan6|wan7|wan8>
<ip addr>
<ip addr>
<ip addr>
<ip addr>
<ip addr>
<ip addr>
<ip addr>
<ip addr>
leasetime
hostname
domainname
server-name
boot-file-name
boot-file
next-server
<value>
<string>
<string>
<string>
<string>
<string>
<ip addr>
Description
learning <on|off>
learning-wan
<wan1|wan2||wan16>
Indicate the first address that the DHCP server can use for
assignment to hosts in the LAN (default: 10.0.0.2, i.e. the IP address
after the default address assigned to the device over LAN).
Indicate the last address that the DHCP server can use for
assignment to hosts in the LAN (default: 10.0.0.50, i.e. a pool of 49
addresses.
leasetime <value>
hostname <string>
domainname <string>
server-name <string>
Set the TFTP server name (option 66). The information is included
in the configuration assigned by the DHCP server to the hosts in the
LAN. [max 32 char]
boot-file-name <string>
Set the Boot file name name (option 67). The information is
included in the configuration assigned by the DHCP server to the
hosts in the LAN. [max 32 char]
boot-file
Set a Boot file string. It is refered to the file field header of the
DHCP ACK packet (RFC2131)
next-server
You can activate the DHCP learning when you operate with PPP encapsulation. During the initial
negotiation the remote PPP server releases a pool of addresses (one IP address and one subnet
mask defining the number of usable addresses). The PPP client dynamically overwrites the DHCP
fields with the new values that remain valid until the connection is active. The DHCP distributes
these values to the hosts in the local network that request them. This mode allows the network
administrator to configure both WAN and LAN address dynamically from remote.
The addresses of the pool used by the DHCP server must be compatible with the address assigned
to the device over the LAN.
ATOS\dhcp\lan0-pool>>del ?
del command parameters:
STATIC-ASSOCIATION <ip addr>
EXCLUDED-HOST
<mac addr>
EXCLUDED-ADDRESS
<start ip addr>
OPTION <option-code>
Table 33: add/del
Syntax
Description
static-association
<ip addr><mac addr>
OPTION <option-code>
Examples:
Add option 128 hex 0F
indicates that the option 128 has 1 byte, the decimal value is 15 and
it will be coded in DHCP packet 0x80 0x01 0x0F
Add option 128 hex 000F
indicates that the option 128 has 2 bytes, the decimal value are 0
and 15 and it will be coded in DHCP packet 0x80 0x02 0x 00 0x0F
Add option 128 hex 0B0AF1
indicates that the option 128 has 3 bytes, the decimal value are 11,
10 and 241 and it will be coded in DHCP packet 0x80 0x03 0x0B
0x0A 0xF1
Add option 128 ip 192.168.0.1
indicates that the option 128 has as value an IP address 192.168.0.1
and it will be coded in DHCP packet 0x80 0x04 0xC0 0xA8 0x00
0x01
Add option 128 ip 192.168.0.1 192.168.0.2
indicates that the option 128 has 2 ip address value: 192.168.0.1 and
192.168.0.2. It will be coded in DHCP packet 0x80 0x08 0xC0
0xA8 0x00 0x01 0xC0 0xA8 0x00 0x02
Add option 128 ascii abcde
indicates that the option 128 has abcdee as string value and it will
be coded in DHCP packet 0x80 0x05 0x61 0x62 0x63 0x64 0x65
ATOS\dhcp\lan0-pool>>show conf
Show of ATOS dhcp lan0-pool
dhcp learning
: off
wan for learning
: wan1
first address of pool
: 192.168.110.100
last address of pool
: 192.168.110.200
netmask
: 255.255.255.0
address default router : 192.168.110.1
address primary dns
: 192.168.110.1
address secondary dns
: 0.0.0.0
address primary wins
: 0.0.0.0
address secondary wins : 0.0.0.0
lease time
: 7200
host name
: pc_0
domain name
: localdomain
interface
: lan0
static association list
ip address
mac address
192.168.110.110
01-01-01-01-01-10
192.168.110.109
01-01-01-01-01-09
192.168.110.108
192.168.110.107
192.168.110.106
192.168.110.105
192.168.110.104
192.168.110.103
192.168.110.102
192.168.110.101
192.168.110.100
01-01-01-01-01-08
01-01-01-01-01-07
01-01-01-01-01-06
01-01-01-01-01-05
01-01-01-01-01-04
01-01-01-01-01-03
01-01-01-01-01-02
01-01-01-01-01-01
01-01-01-01-01-00
Pool-manual-binding Commands
When the MANUAL-BINDING option is selected a manual binding DHCP pool will be created,
where for a certain client (pool for a unique client), identify by a client id or a HW address, it is
possible to release a specific IP address and other DHCP parameters.
ATOS\DHCP>>ADD <pool name string><ifc name string> MANUAL-BINDING
In the pool-manual-binding node, all DHCP parameters contemplate by ATOS can be configured.
Moreover, in this case, two additional settings can be done:
ATOS\DHCP\pool-manual-binding-xxx>>set ?
Set client-id <string hex value>
Set hw-address <string mac address>
Set address < ip addr >
Description
Set client-id
<string hex value>
Set hw-address
<string mac address>
Set address
<ip addr>
Summary of the set parameters for this kind of pool is the following:
ATOS\Dhcp\pool-manual-binding-xxx>>set ?
Nodes not available.
Set command parameters:
client-id
<string>
hw-address
<string>
address
<ip addr>
netmask
<ip addr>
defaultrouter <ip addr>
dns1
<ip addr>
dns2
<ip addr>
wins1
<ip addr>
wins2
<ip addr>
leasetime
<value>
hostname
<string>
domainname
<string>
server-name
<string>
boot-file-name <string>
boot-file
<string>
next-server
<ip addr>
As in the normal pool, in the Manual binding pool it is possible to specify DHCP option code
(from 1 to 255), using the following command:
ATOS\dhcp\pool-manual-binding-xxx>>add ?
add command parameters:
OPTION <option-code> HEX <hex value> <hex value> <hex value> ...
OPTION <option-code> ASCII <string>
OPTION <option-code> IP <ip addr> <ip addr> ...
ATOS\dhcp\pool-manual-binding-xxx>>del ?
del command parameters:
OPTION <option-code>
Lan0_pool Nodes
Relay Commands
ATOS\dhcp\lan0_pool\relay>>add ?
add command parameters:
dhcp-server <ip addr server dhcp>
ATOS\dhcp\lan0-pool\relay>>del ?
del command parameters:
dhcp-server <ip addr server dhcp>
Description
dhcp-server
<ip addr server DHCP>
Indicate, with DHCP relay mode enabled, a DHCP server in the net
for DHCP request forwarding.
ATOS\dhcp\lan0_pool\relay>>set ?
Nodes not available.
Set command parameters:
<on|off>
Table 36: set
Syntax
Description
on|off
rip
DNS
ATOS delivers the DNS server and forwarder functionality to make PC configuration and
installation over the LAN easier. When the DNS server/forwarder functionality is active, the queries
of a host name can be addressed directly to ATOS.
To avoid using one or more external DNS servers, you only need to configure the IP address of the
Aethra device over the LAN as DNS primary server.
Queries for local host name are resolved by ATOS. Queries for remote host name are returned by
ATOS to one or more external DNS, whose addresses are configured in a list of servers. ATOS
supports recursive queries.
Once the final answer has been obtained, the answer is transmitted to the PC over the local network
that has released the query and is saved on a local cache, in order to be used to resolve the next
queries with the same name locally.
The DNS cache is contained in a volatile memory. The information contained in the DNS
cache is lost when the device is switched off.
DNS Commands
ATOS\dns>>set ?
Nodes available:
host
Set command parameters:
<on|off>
maxretries <value>
defaulthost <on|off>
timeout
<value>
loglevel
<value> [-s]
Table 37: set
Syntax
Description
on|off
maxretries <value>
Set the maximum number of attempts to the same server. Range: 0255, default: 3.
defaulthost <on|off>
timeout <value>
Set the maximum wait time of the answer to a query. Range: 065535, default: 20 sec/10.
Set the detail level used by ATOS to record events in the DNS
node. Range: 0-5, default: 1.
You can create a list of external DNS servers used by ATOS to address queries on unknown host
names, with the following commands/options:
ATOS\dns>>add ?
add command parameters:
<domain name string><primary ip add>
<domain name string><primary ip add><secondary ip add>
<domain name string><ifc name>
<primary ip add>
<primary ip add><secondary ip add>
<ifc name>
List of ifc name
LAN0
ATM_VC0
ATM_VC1
ATM_VC2
ATM_VC3
ATM_VC4
ATM_VC5
ATM_VC6
ATM_VC7
........
Table 38: add
Syntax
Description
primary ip add
Indicate the address of one DNS server for all domains (ANY).
If the domain name is not indicated, the DSN server is interrogated
regardless of the domain of the host name. This server is the last
server in the list of interrogated servers.
Indicate the addresses of two DNS servers for all domains (ANY).
If the domain name is not indicated, the DSN server is interrogated
regardless of the domain of the host name. This server is the last
server in the list of interrogated servers.
interface name
Indicate the interface where one DNS server for all domains can be
found (ANY).
If the domain name is not indicated, the DSN server is interrogated
regardless of the domain of the host name. This server is the last
server in the list of interrogated servers.
Example: configuration of one primary and secondary DNS from the default configuration. Before
adding the entry with the two DNS, you must delete the <any> domain that points to the DNS
servers capable of resolving any DNS query.
ATOS\dns>>show conf
Show of ATOS dns
dns
:
max retries
:
timeout retries (sec/10):
defaults host
:
level of log
:
List of dns service
domain name
<any>
on
3
20
on
1
primary address secondary address ifc
1
ATOS\dns>>
ATOS\dns>>delete <any>
Command executed
ATOS\dns>>add 200.200.200.10 150.150.150.10
Command executed
ATOS\dns>>show conf
Show of ATOS dns
dns
: on
max retries
: 3
timeout retries (sec/10): 20
defaults host
: on
level of log
: 1
List of dns service
domain name
primary address secondary address ifc
<any>
200.200.200.10 150.150.150.10
Description
Delete the entry from the list of DNS servers with <domain
name string> name. If the domain name is not indicated, the
entry with <any> as Domain Name is deleted.
DNS Nodes
Host
The DNS node contains a subnode that is used to add the resolutions of specific hosts.
ATOS\dns\host>>add <host name string> <ip add>
Table 40: add
Syntax
Description
Description
HDLC encapsulation
The using of HDLC encapsulation allows to convert ETHERNET frame into HDLC frame and
viceversa.
The Preamble, Destination, Source Address and L/T fields of an ETHERNET frames are substituted
by initial FLAG, ADDR and CONTR. The Payload field can be either transparent transmitted or
using PPP encapslation. FSC field can be either set to 16-bit or 32-bit depending of the
configuration. ADDR and CONTR fields assume the hexadecimal value FF 03.
.
Frame Relay encapsulation
FRAME-RELAY encapsulation transports the IP traffic and/or transparent bridging from/to LAN
interface.
FRAME-RELAY service can be configured to support the following Local Management Interface
(LMI):
The ANSI-adapted Frame Relay signal specification, T1.617 Annex D
The ITU-T-adapted Frame Relay signal specification, Q.933 Annex A
Symmetric and asymmetric mode can be select.
Wan-Frame-Service
Depending of the Serial-ifc interface configuration (encapsulation setting), in the Frame-service
node can be configured the following connections:
SERIAL-IFC commands
The VX interface can act either as DTE or DCE (V.35, X.21/V.11, RS449/V.36), depending of the
connected adapter cable.
From SERIAL-ifc node its possible to set the following parameters:
ATOS\Serial-Ifc>>set ?
Nodes not available.
Set command parameters:
loglevel
<value>
encapsulation <HDLC|FrameRelay>
speed
<64|128|192|256|384|512|768|1024|1536|2048>
txclk-source
<int|ext>
dte-clk-invert <on|off>
dce-clk-invert <on|off>
Table 42: set
Syntax
Description
loglevel <value>
encapsulation
<HDLC|FrameRelay>
speed <value>
<64|128|192|256|384|512|
768|1024|1536|2048>
txclk-source
Set the source clock use from the serial interface. [default: ext]
<int|ext>
DTE clock invert
<on|off>
DCE Tx clk-invert
<on|off>
1
HDLC
2048
ext
off
off
off
off
off
The encapsulation configuration modify is possible only if no service is using the serial-ifc
interface. The following warning will be give in the above situation:
ATOS\Serial>>set encapsulation HDLC
Service FR-IFC is present, delete it and then change.
Command not executed
Depending of the connected adapter cable, the following status and statistics are shown:
ATOS\Serial-Ifc>>show statistics
Interface Mode: DTE
Interface Type: v11
In case of no adapter cable is connected to V/X interface, the following information are given:
ATOS\Serial-Ifc>>show statistics
No cable. Following parameters are setting as default.
Interface Mode: DTE
Interface Type: v35
In case of the adapter cable has been disconnected to VX interface, the following information are
given:
ATOS\Serial-Ifc>>show statistics
No cable.
Interface Mode: DCE
Interface Type: v35
FRAME-SERVICE commands
FRAME-SERVICE node is the container to configure the parameters related to HDLC/FRAMERELAY service selected in SERIAL-ifc node.
The following configuration can be done in FRAME-SERVICE node:
ATOS\FRAME-SERVICE>>?
Commands available:
add
Add a new HDLC,frame relay service or traffic-class list
del
Remove HDLC,frame relay service or traffic-class list
set
Set FRAME-SERVICE option
ATOS\FRAME-SERVICE>>add ?
add command parameters:
<HDLC-IFC|FR-IFC|TRAFF-CLASS><name string>
ATOS\Frame-Service>>del ?
del command parameters:
LIST OF SERVICE
hdlc-ifc-1
Table 43: add
Syntax
Description
HDLC-IFC <name>
FR-IFC <name>
TRAFF-CLASS
<name>
HDLC-IFC-x node
In the FRAME-SERVICE/HDLC-IFC-x node it is possible to configure the following parameters:
ATOS\FRAME-SERVICE\HDLC-IFC-1>>set ?
Nodes not available:
Set command parameters:
Set command parameters:
loglevel <value>
crc
<CRC-16|CRC-32>
flag
<IDLE|FLAG>
Table 44: set
Syntax
Description
loglevel <value>
Detail level for the information generated by ATOS on the HDLCIFC-x node. Range: 1-5. [default: 1]
FR-IFC-x nodes
In the FRAME-SERVICE/FR-IFC-x node it is possible to configure the following parameters:
add/delete DLCI-BUNDLE functionality;
configure several common parameters for Frame Relay mode, used by all DLCIs;
display statistics of the configured DLCI;
display status of the configured DLCI;
ATOS\FRAME-SERIAL\FR-IFC-1>>show conf
Show of ATOS serial FrameRelay
Level of log
: 1
Header size
: 2
ATOS\FRAME-SERIAL\FR-IFC-1>>Add ?
add command parameters:
<DLCI-BUNDLE><name string>
Table 45: add - del
Syntax
Description
DLCI-BUNDLE <name>
add/delete a new FrameRelay connection (from 1 to MAXBUNDLE_DLCI). On the created node, one or more DLCI
can be added.
ATOS\FRAME-SERIAL\FR-IFC-1>>set ?
Nodes available:
lmi
Set command parameters:
loglevel
<value>
headersize <value>
port
<serial>
Table 46: set
Syntax
Description
loglevel <value>
Detail level for the information generated by ATOS on the FR-IFC-x node. Range:
1-5, default: 1.
headersize
<value>
Set how many octets use in the header field of frame-relay to identify the DLCI value
(2,3,4). Default value: 2.
DLCI-BUNDLE-x node
In the FRAME-SERVICE/FR-IFC-x/DLCI-BUNDLE-x it is possible to configure the following
parameters:
ATOS\FRAME-SERIAL\FRAME-RELAY\DLCI_BUNDLE-1>>?
Nodes no available
Commands available:
add
Add a new DLCI
del
Delete a DLCI
ATOS\FRAME-SERIAL\FRAME-RELAY\DLCI_BUNDLE-1>>add ?
add command parameters:
<DLCI><DLCI value>[<traffic-class>]
Table 1: add - del dlci
Syntax
Description
<dlci value>
<traffic-class>
Associate a class of traffic to the DLCI: this association indicates the policy for the
upstream frame-relay data received on that DLCI
ATOS\FRAME-SERIAL\FRAME-RELAY\DLCI_BUNDLE-1>>show conf
Show of ATOS FRAME-SERIAL FRAME-RELAY DLCI_BUNDLE-1
Level of log
: 1
SHOW OF DLCI LIST
N
DLCI
TRAFFIC CLASS
1
18
1
LMI node
In the FRAME-SERVICE/FR-IFC-x/LMI it is possible to configure the following parameters:
ATOS\Frame-Service\fr-ifc-1\lmi>>set ?
Nodes not available.
Set command parameters:
type
<OFF|ITU|ANSI>
mode
<USER|SYMMETRICAL>
n391
<value>
n392
<value>
n393
<value>
t391
<value>
t392
<value>
loglevel <value>
Table 47: set
Syntax
Description
Disable the LMI protocol or select an LMI protocol type. [default: off]
Mode
<user|symmetrical>
Set the work mode for frame-relay interface. When Serial mode is setting as
DTE may be USER or SYMMETRICAL, when set as DCE NETWORK or
SYMMETRICAL [default: user]
n391 <value>
n392 <value>
Define the number of event errors (checked in a n393 event window) after
which the frame-relay connection is stated as DOWN. [default: 3]
n393 <value>
t391 <value>
t392 <value>
TRAFF-CLASS-x node
In order to create a traffic shaping procedure, in the TRAFF-CLASS node, it is possible to
configure the parameters related to the traffic class to use in each DLCI.
ATOS\Frame-Service\traff-class-1>>set ?
Nodes not available.
Set command parameters:
<on|off>
cir
<value>
bc
<value>
be
<value>
over-bc
<SEND|MARK>
over-be
<SEND|MARK|DISCARD>
Table 48: set
Syntax
Description
<on|off>
cir <value>
bc2 <value>
be3 <value>
over-bc <send|mark>
over-be
<send|mark|discard>
Discard Eligibility.
Description
WAN-ISDN
Creates a new Wan-isdnx where x start from 1 (the first ISDN Wan
created) to 6, depending of the HW equipment
WAN-FR-SERV
WAN-FRAME-SERV commands
In the WAN-FR-SERVx node it is possible to configure the following parameters:
ATOS\wan-fr-serv1>>set
Nodes available:
ppp
ip
service
bridgepar
Description
on|off
bridging <on|off>
remoteadmin <on|off>
loglevel <value>
Set the detail level used by ATOS to log the events of the WANFR-SERVx. [default: 1]
Acl-in
Acl-out
<string>
<string>
multicast <on|off>
open-mode
<always-on| on-traffic|
on-command>
Interface
<None|dlci-bundle-1|dlcibundle-n>
ATOS\wan-fr-serv1>>connect
ATOS\wan-fr-serv1>>disconnect
Table 51: connect - disconnect
Syntax
Description
connect
disconnect
WAN-FRAME-SERVICE - Nodes
The structure of the WAN-FR-SERVx node can be display using the tree command:
wan-fr-serv1
ppp6
ip
service
lcp
echorequest
authentication
ipcp
ccp
mppe
server
rip
nat
pppoe7
bridgepar8
Service Commands
In the WAN-FR-SERVx\service node it is possible to configure the following parameters:
ATOS\wan-fr-serv1\service>>set encapsulation ?
< RFC1490Routed|RFC1490Bridged|pppoa|pppoe>
Description
RFC1490Routed
RFC1490Bridged
pppoa
pppoe
LLC SNAP
You can include a header indicating the encapsulation mode of the payload when you transmit data
packets. The parameter value must be selected according to the operating mode of the server
connected to the device.
ATOS\wan-fr-serv1\service>>set llcsnap <on|off>
Description
on|off
Once you have selected the encapsulation mode, three subnodes are available for parameter
configuration.
Service - Nodes
PPPoE
Some ISPs use the PPP over Ethernet protocol for client access. This protocol makes account
management and traffic monitoring easier. The technique provides for the transmission of PPP
packets inside Ethernet frames.
To configure the PPP over Ethernet parameters you can use the PPPoE subnode:
ATOS\wan-fr-serv1\service\pppoe>>set ?
Nodes not available.
Set command parameters:
fcspreserved <on|off>
restarttimer <value>
maxretry
<value>
servicename
<string>
acname
<string>
loglevel
<value> [-s]
Description
fcspreserved <on|off>
restarttimer <value>
Initial value of the timer used in the Discovery phase when ATOS is
trying to reach the PPPoE server. The timer is used for the first retransmission of the PADI and "PADR" packets in case of no
reply. The value doubles at every re-transmission.
Range: 1-65535 msec., default: 200 msec..
maxretry <value>
servicename <string>
acname <string>
loglevel <value>
You can leave the fields empty if you have no information on the Access Concentrators or services
offered by the remote system. ATOS includes the first Access Concentrator and the first service in
the negotiation messages of the PPPoE session. You can use the query command to get
information on the parameters offered by the remote service:
ATOS\WAN-FR-SERVx\service\pppoe>>query
PPP Commands
The PPP subnode is used to configure the PPP protocol.
ATOS\wan-fr-serv1\ppp>>set ?
Nodes available:
lcp
authentication
ipcp
ccp
server
Set command parameters:
type
<ppp-client|ppp-server>
maxconfigure
<value>
maxterminate
<value>
maxfailure
<value>
restarttimer
<value>
inactivitytime <value>
loglevel
<value>
Table 55: set
Syntax
Description
maxconfigure <value>
maxterminate <value>
maxfailure <value>
restarttimer <value>
Set the timeout between two attempts for the parameters above.
Range: 1- 30 secondi, default: 3 sec..
inactivitytime <value>
Indicate the time after which the PPP session is cleared in case of
no data packet transmission. The timer is not active if the value is 0.
This means that the connection is always-on , i.e. it is active as
long as the physical level is active. If the value is not 0, the
connection is on-demand , i.e. it activates with data traffic and
remains active until the set timer expires. Range: 0- 65535 seconds,
default: 0.
loglevel <value> [-s]
PPP Nodes
The PPP node contains the lcp (Link Control Protocol), authentication (configuration of
authentication parameters), ipcp (configuration of compression type), ccp (use of the
Compression Control Protocol) and server subnodes.
LCP Commands
ATOS\wan-fr-serv1\ppp\lcp>>set ?
Nodes available:
echorequest
Set command parameters:
mru <value>
pfc <on|off>
acfc <on|off>
echo <on|off>
Table 56: set
Syntax
Description
mru <value>
pfc <on|off>
acfc <on|off>
echo <on|off>
LCP - Nodes
ATOS\wan-fr-serv1\ppp\lcp\echorequest>>set ?
Nodes not available.
Set command parameters:
maxretries <value>
timeout
<value>
Description
maxretries <value>
timeout <value>
Authentication Commands
The commands for the configuration of the authentication parameters are contained in the
authentication node:
ATOS\wan-fr-serv1\ppp\authentication>>set ?
Nodes not available.
Set command parameters:
username <string>
password <string>
pap
<on|off>
chapmd5
<on|off>
ms-chapv1 <on|off>
ms-chapv2 <on|off>
Table 58: set
Syntax
Description
username <string>
pap <on|off>
chapmd5 <on|off>
ms-chapv1 <on|off>
ms-chapv2 <on|off>
password <string>
ATOS supports the PAP and CHAP MD5 authentication modes. If ATOS does not supports the
requested protocol during the negotiation phase of the authentication protocol, ATOS replies with
the safest enabled protocol. The authentication phase ends when client and server agree on the
protocol to use.
IPCP Commands
ATOS\wan-fr-serv1\ppp\ipcp>>set vjcomp <on|off>
Table 59: set vjcomp
Syntax
Description
on|off
CCP Commands
From the ATOS\WAN-FR-SERVx\ppp\ccp>> node you can activate the CCP protocol,
configure up to 3 session keys and select the synchronization mode of the MPPE protocol.
ATOS\wan-fr-serv1\ppp\ccp>>set ?
Nodes available:
mppe
Description
on|off
CCP Nodes
The ATOS\vpn\VPNname\ppp\ccp\mppe>> subnode is used to define the 3 session keys and
select the synchronization mode of the MPPE protocol.
ATOS\wan-fr-serv1\ppp\ccp\mppe>>set ?
Nodes not available.
Set command parameters:
key40
<on|off>
key56
<on|off>
key128
<on|off>
sync-mode <stateless|stateful>
Description
key40 <on|off>
key56 <on|off>
key128 <on|off>
sync-mode
<stateless|stateful>
IP Commands
This node is used to configure the IP protocol parameters over the WAN-FR-SERVx. The device
offers six WAN-FR-SERVx ports to establish multiple connections with multiple remote networks
(by subscribing the service with the telecom provider).
ATOS\wan-fr-serv1\ip>>set ?
Nodes available:
rip
nat
Description
IP address of the system connected to the remote side of the WANFR-SERVx 10 (default: 0.0.0.0).
The value must correspond to the public IP address assigned to the port in case of IpoA encapsulation. In case of PPPoA
and PPPoE encapsulation, the address is negotiated with the server during the configuration phase of the PPP session.,
when the address can be dynamically assigned by the PPP server. If the IP address is modified by the access server in the
PPP configuration phase, the subnet mask is changed into the subnet mask of the class of the assigned address.
10
In case of connection over the PPP, the address is informed during the session configuration phase.
addressvalidation <on|off>
napt <on|off>
mtu <value>
IP Nodes
RIP
The configurable parameters for the Routing Information Protocol (RIP) over the WAN-FR-SERVx
interface are the same as the parameters for the LAN interface. The only difference between the two
interfaces for the RIP refers to the default value: OFF for LANx and BOTH for WAN-FR-SERVx.
ATOS\WAN-FR-SERVx\ip\rip>>set ?
Nodes not available.
Set command parameters:
<off|both|receive>
version <v1|v2|v1compatible>
NAT
The following commands are available for NAT configuration over WAN-FR-SERVx:
ATOS\WAN-FR-SERVx\ip\nat>>set ?
Nodes not available.
Set command parameters:
address <ip addr>
alias
<string>
Table 63: set
Syntax
Description
IP address for the NAT, as alternative to the public IP address assigned to the WANFR-SERVx. If the parameter is configured, the source address of the outgoing packets
from the WAN-FR-SERVx interface is the parameter value.
alias <string>
Description
ip add
Create a list of IP addresses that are ignored by the NAT operations. Incoming and
outgoing packets having one of the IP addresses contained in the list in the
destination and source field, respectively, are ignored by the NAT operations.
Description
<ip address>
Delete one entry from the list of IP addresses that are ignored by the NAT operations.
BridgePar Commands
The bridging parameters for the WAN-FR-SERVx interface are the same as the parameters
illustrated for the LANx interface.
ATOS\WAN-FR-SERVx\bridgepar>>set ?
Nodes not available.
Set command parameters:
<bridge1|bridge2|bridge3|bridge4>
priority
<value>
cost
<value>
IDS - Commands
The ids node allows creating different dynamic ids profiles each associated to an interface.
ATOS\ids>>add ?
add command parameters:
<ids name><ifc name>
IDS - Nodes
IDSname - Commands
ATOS\ids\IDSname>>set ?
Nodes available:
dos-in
dos-out
spf-out
spf-in
Description
interface-name <string>
trace-on-alarm <on|off>
acl-outgoing <string>
acl-ingoing <string>
loglevel <value>
Set the detail level used by ATOS to log the events of the
IDSname node; the default value is 2.
ATOS\ids>>show conf
Show of ATOS ids IDSname
interface
log level
trace on alarm
acl outgoing
acl ingoing
: atm_vc0
: 2
: off
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
off
permitted
on
20
10
denied
on
on
on
on
off
on
20
on
20
on
20
0
off
on
120
30
5
5
20
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
off
permitted
on
20
10
denied
on
on
on
on
off
on
20
on
20
on
20
0
off
on
120
30
5
5
20
Besides the set commands, the dynamic IDSname node includes suspend and resume
commands too; the first one disables the IDS inspection until resume command.
ATOS\ids\IDSname>>suspend
ATOS\ids\IDSname>>resume
IDSname Nodes
Dos-in / dos-out Commands
IDSname node allows to enable an inspection to prevent DOS attacks coming from external
network towards the internal one (dos-in) and to prevent the same coming from internal network
and directed towards the external one (dos-out). In the latter mode it is accepted that malicious
packets pass through or are processed by the equipment.
ATOS\ids\IDSname\dos-in[dos-out]>>set ?
Nodes not available.
Set command parameters:
<on|off>
fragmentation
detect-ping-of-death
fragment-min-len
fragment-timeout
source-routing-option
detect-spoofing-attack
detect-smurf-attack
detect-fraggle-attack
detect-land-attack
inspection-protocol
detect-tcp-flood
tcp-flood-max-rate
detect-udp-flood
udp-flood-max-rate
detect-icmp-flood
icmp-flood-max-rate
icmp-block-time
detect-sequence-number-error
detect-scan-tcp-flag
tcp-idle-time
udp-idle-time
icmp-idle-time
tcp-fin-wait-time
min-len
<permitted|denied>
<on|off>
<value>
<value>
<permitted|denied>
<on|off>
<on|off>
<on|off>
<on|off>
<on|off>
<on|off>
<value>
<on|off>
<value>
<on|off>
<value>
<value>
<on|off>
<on|off>
<value>
<value>
<value>
<value>
<value>
Description
<on|off>
fragmentation
<permitted|denied>
detect-ping-of-death
<on|off>
IP Identification.
fragment-timeout <value>
source-routing-option
<permitted|denied>
detect-spoofing-attack
<on|off>
detect-smurf-attack
<on|off>
detect-fraggle-attack
<on|off>
detect-land-attack <on|off>
inspection-protocol
<on|off>
detect-tcp-flood <on|off>
tcp-flood-max-rate <value>
detect-udp-flood <on|off>
udp-flood-max-rate <value>
detect-icmp-flood <on|off>
icmp-flood-max-rate <value>
icmp-block-time <value>
detect-sequence-numbererror <on|off>
detect-scan-tcp-flag
<on|off>
tcp-idle-time <value>
udp-idle-time <value>
icmp-idle-time <value>
tcp-fin-wait-time <value>
FIN-EXCHANGE indicates the TCP status once two peers changed packets with FIN ON bit.
min-len <value>
ATOS\ids\IDSname\dos-in>>add ?
add command parameters:
permitted-protocol
<tcp|udp|icmp|value>
Description
permitted-protocol
<tcp|udp|icmp|value>
ATOS\ids\IDSname\dos-in>>del ?
add command parameters:
permitted-protocol
<tcp|udp|icmp|value>
Description
permitted-protocol
<tcp|udp|icmp|value>
<timeout>
Description
udp|tcp|icmp|tftp|ftp
<timeout>
ATOS\ids\IDSname\spf-in[spf-out]>>del ?
add command parameters:
udp|tcp|icmp|tftp|ftp
<timeout>
Description
udp|tcp|icmp|tftp|ftp
<timeout>
Alarm logs
0001 first fragment out of sequence
it means that the system notices as first fragment of an IP packet a non initial fragment.
The command for enabling this message is
set detect-ping-of-death-attack on
0002 fragment out of sequence
it means that the system notices an IP fragment out of sequence (i.e. a fragment lost).
The command for enabling this message is
set detect-ping-of-death-attack on
0003 detect ping of death
it means that the system notices a fragment of an IP ICMP packet that, added to the packet total
length, exceeds 64k.
The command for enabling this message is
set detect-ping-of-death-attack on
Intservices
The intservices node is used to configure the ports to access internal telnet and http services.
This operation is needed when you configure an internal server in the network. It allows
to identify the requests for connection to an internal server that typically uses a
wellknown port number (23 for telnet service and 80 for http service).
Intservices Commands
ATOS\interservices>>set ?
Nodes not available.
Set command parameters:
HTTP
<value>
TELNET
<value>
WEB-REFRESH
<value>
ACCESSLISTNAME <string>
IP-TOS
<hex value>
Description
http <value>
telnet <value>
web-refresh <value>
Configure the refresh time in seconds for the data received form the
web server (e.g. statistics, status, etc.) [default: 10]
accesslistname <string>
IP
The main function of routers is to indicate the route to the final destination to the IP packets from
the various interfaces (LAN, WAN), based on the information contained in the routing tables, on
the information received from the other routers connected over the WAN or LAN network, and also
on the information provided by the network administrator with a specific configuration.
ATOS uses:
advanced routes, entries of the routing table that have strict priority in respect with traditional
routes, as local or static ones;
static routes to reach a network which is different from the network directly connected or from the
ones announced by the routing protocols (RIP, BGP) over the WAN, manually configured
inside ATOS;
the BGP (Border Gateway Protocol) to transmit the contents of the routing table to the other routers
and update the routing table with the contents of the received BGP packets;
the OSPF (Open Shortest Path First) that is a hierarchical Interior Gateway Protocol (IGP), using a
link-state in the individual areas that make up the hierarchy, described by RFC 2328.
the RIP (Routing Information Protocol) to transmit the contents of the routing table to the other
routers and update the routing table with the contents of the received RIP packets.
Routing information carried by routing protocols can be filtered and/or redistributed.
IP - Commands
ATOS\ip>>set ?
network-groups
route
routemng
rip
bgp
ospf-11
Set command parameters:
loglevel
<value>
subnet-zero <on|off>
Syntax
Description
subnet-zero
Set the detail level used by ATOS to log the routing events.
[default: 0]
IP Nodes
ATOS\ip>>?
Nodes available:
route
rip
distlist
bgp
ospf-1
Description
group
After the use of the add group command a new dynamic subnode is created where it is possible to
set several parameters:
ATOS\Ip\Network-Groups\group-1>>set ?
Nodes not available.
Set command parameters:
route-down-delay
route-up-delay
route-check-initial-delay
loglevel
<value>
<value>
<value>
<value>
Description
route-down-delay
<value>
<value>
route-check-initial-delay
Set the waiting time in the start up phase of the router, after
which the check of the watched route state is performed.
<value>
Set the detail level used by ATOS to log the events of the
selected network group.
Description
Network
Keyword
Addrss
Netmask
Route Commands
In route node it is possible to visualize all routes the device creates on each active interface,
received by dynamic protocols, such as bgp, ospf, rip and add a static route to forward traffic
according to
the destination network,
an access list previously created.
In the latter case, that can be defined as advanced routing, the system uses not only destination
network parameters but any parameter configurable in access list too (source network, protocol,
ports,).
ATOS\ip\route>>set ?
loglevel
<value>
advanced-routing-priority <off|on>
Table 77: set
Syntax
Description
advanced-routing-priority
<on|off>
ATOS\ip\route>>add ?
add command parameters:
<dest ip add><netmask ip add><gateway ip add><interface name>
<distance|group-id>
<access list name><gateway ip add><interface name>
Description
Dest ip addr
netmask ip addr
gateway ip addr
interface name
distance
group-id
Name of the access list analyzed as forwarding rule. The access list
must be previously configured on accesslist node.
Description
Dest ip addr
netmask ip addr
interface name
If there are more then one entry using the same network associated
to different interfaces, selective entry can be deleted, indicating the
interface name.
group-id
If there are more then one entry using the same network (e.g one
using a certain metric and an other using a group-id), selective entry
can be deleted indicating the group-id name.
how to add a static route so that traffic coming from 192.168.1.0 net must be forwarded on LAN0
interface instead of follow the default static route rules.
Do not delete the local route from the route list to avoid malfunctioning over the local network.
The value of the local route depends on the IP address assigned to the device.
ROUTEMNG - Commands
To define the conditions for filtering, attribute manipulation changing, redistributing routes from
one routing protocol into another, or to enable policy routing, ROUTEMNG node must be use to
create the following containers:
Classifier each classifier can contains a condition list
MAP - each map can contains one or more classifiers.
Classifier and MAP can be use in the dynamic IP protocol nodes, such as BGP, RIP, OSPF for the
purpose specified above.
ATOS\Ip\RouteMng>del ?
del command parameters:
<classifier><name> [<seq_num>|match-all]
Description
CLASSIFIER
Keyword
Classifier_name
Cond_type
param_list
Permission
Seq_num
Sequence number. It determines the roule position into classifier. The effect for
the final results depends of the roule position.
If any sequence number is inserted, the system assigns to the roule a sequence
number of +10 compared to the last roule sequence number present.
Description
MAP
Keyword
Map_name
CLASSIFIER
Keyword
Classifier_name
Permission
Seq_num
classifier result
permission
PERMIT
PERMIT
PERMIT
PERMIT
DENY
DENY
DENY
PERMIT
DENY
DENY
DENY
DENY
The effect for the final results depends of the classifier position.
If any sequence number is inserted, the system assigns to the
classifier a sequence number of +10 compared to the last classifier
sequence number inserted.
ACTION
Keyword
Action type
Action value
MATCH_ALL
Keyword.
If this roule is added to the map:
if all classifier gives back the same result of match (all PERMIT or
all DENY), the MAP gives the result PERMIT (or DENY),
otherwise gives the value of NO_MATCH.
If this roule is not added to the map:
it gives the result PERMIT or DENY that is the result of the first
classifier where the match is verified.
A map works receiving as input a route and giving back as output value of PERMIT, DENY,
NO_MATCH.
In case of any mach is recognized a neutral value is used (NO_MATCH).
RIP Commands
ATOS\ip\rip>>set ?
Nodes not available.
Set command parameters:
<on|off>
routeadvice
<on|off>
distance
loglevel
<value>
<value>
Description
on|off
routeadvice <on|off>
distance
Set the distance for every route received by RIP protocol [default:
120].
loglevel <value>
Set the detail level used by ATOS to log the events of the RIP node.
[default: 0]
Description
REDISTRIBUTE
Keyword
Protocol
MAP
Keyword
map_name
If no match is verified after checking all maps, the route is not redistribute.
METRIC
Keyword
Metric value
TAG
Keyword
tag value
Description
FILTER
Keyword.
In the del command, if no other parameters are specified, all filters will be
deleted.
MAP
Keyword.
In the del command, if no other parameters are specified, all filters associated to
the MAPs will be deleted.
map_name
CLASSIFIER
Keyword.
In the del command, if no other parameters are specified, all filters associated to
the CLASSIFIERSs will be deleted
classifier_name
Dir
interface_name
Name of the interface where a RIP connection is present and the filter will be
applied.
Description
ATTRIBUTE_MOD
Keyword
map_name
Dir
interface_name
Name of the interface where a RIP connection is present and the attribute
manipulation will be applied.
BGP Commands
Border Gateway Protocol (BGP), defined in RFC 1105, 1163 e 1267, is a routing protocol operating
between close Autonomuos system (AS). ATOS implements BGP version 4. AS stands for a logical
partition of network with the same administration an routing policies; each AS is identified by an
dallAS Number (ASN).
The main BGP feature is the reliability. BGP protocol is based on TCP transport protocol that
manages ritransmission in case of packet loss or traffic congestion. TCP allows also to get
information about connection status. In an autonomous system BGP configuration deals with ASN
and Hold Timer parameters and neighbour BGP routers can be added setting IP address and ASN
values.
ATOS\ip\bgp>>set ?
Nodes not available.
Description
on|off
Hold-timer <value>
as-number <value>
med-enable <on|off>
distance <value>
internal-distance <value>
loglevel <value>
Description
ip addr neighbor
AS number
To force BGP route reset or refresh the following command are available:
ATOS\Ip\bgp>>reset ?
reset command parameters:
<ip addr neighbor>
Table 88: reset
Syntax
Description
ip addr neighbor
ATOS\Ip\bgp>>refresh ?
refresh command parameters:
<ip addr neighbor>
Table 89: refresh
Syntax
Description
ip addr neighbor
Description
REDISTRIBUTE
Keyword
Protocol
MAP
Keyword
map_name
Keyword
med value
Value of the MED attribute for the redistribute route (set medenable on must be configured into node IP\BGP).
LOC_PREF
Keyword
local_pref value
Description
REDISTRIBUTE
Protocol
MAP
Keyword
Map_name
On the BGP node it is possible to configure route filters using an association of MAP or a
CLASSIFIER through the following command:
ATOS\Ip\BGP >> add ?
add command parameters:
<filter><map|classifier><name><dir><ip addr neighbor>
Description
FILTER
Keyword.
In the del command, if no other parameters are specified, all filters will be
deleted.
MAP
Keyword.
In the del command, if no other parameters are specified, all filters associated to
the MAPs will be deleted.
map_name
CLASSIFIER
Keyword.
In the del command, if no other parameters are specified, all filters associated to
the CLASSIFIERSs will be deleted
classifier_name
Dir
ip addr neighbor
ATOS\Ip\BGP>> add ?
add command parameters:
<attribute-mod><Map_name><dir><ip addr neighbor>
ATOS\Ip\BGP>> del ?
Description
ATTRIBUTE_MOD
Keyword
map_name
Dir
ip addr neighbor
OSPF Commands
The Open Shortest Path First (OSPF) protocol, defined in RFC 2328.
OSPF protocol is based on link-state technology which is started from the Bellman-Ford vector
based algorithms used in IP routing protocols such as RIP. OSPF has introduced new concepts such
as authentication of routing updates, Variable Length Subnet Masks (VLSM), route summarization,
etc.
To create an OSPF process the following command is available in the IP node1:
ATOS\Ip>>add ?
add command parameters:
<OSPF><name>
ATOS\Ip>>del ?
del command parameters:
<OSPF name string>
Description
Ospf
Keyword
<name>
OSPF-x node
In the ospf-x subnode, the following commands are available:
ATOS\Ip\ospf-x>>set ?
Nodes not available.
Set command parameters:
static-router-id
rfc1583-compatibility
distance
loglevel
<ip addr>
<enable|disable>
<value>
<value>
Description
static-router-id
It defines the ospf router id. it identifies the router into Autonomous
System.
<ip addr>
Distance
<value>
Loglevel
<value>
ATOS\Ip\ospf-1>>add ?
<area><IP address format>
<interface><interface_name>
Description
<area>
Keyword
<interface>
Keyword
<interface_name>
ATOS\Ip\ospf-1>>del ?
del command parameters:
Area-<IP address format>
Interface-<interface_name>
Table 97: del
Syntax
Description
Interface-<interface_name>
Description
ext-routing-capability
It defines if the area is a stub area or it isnt. In case of stubarea configuration, the routing to external destination will be based
on existence of the default route. [default: no-sub-area]
<stub-area|no-stub-area>
-default-cost
<value>
Loglevel
<value>
<area-1.1.1.1>
<value>
<value>
<value>
<value>
<value>
<value>
<none|Simple_password|MD5>
<string>
<value>
Description
Area
Rxmt-Interval
<value>
Hello-Interval
<value>
router-dead-interval
When this timer has expired, the router declares the neighbor down.
<value>
The timer is started when the router stops itself to receive Hello
packets from the neighbor.
[0 - 65535 sec, default 40]
Ifc-Output-Cost
<value>
Router-Priority
<value>
authentication-type
<none|Simple_password|MD5>
Password
<string>
Loglevel
<value>
Description
REDISTRIBUTE
Keyword
Protocol
MAP
Keyword
map_name
Keyword
metric value
Metric_type
Keyword
TAG
Keyword
tag value
ATOS\Ip\ospf-1>del ?
del command parameters:
<redistribute>[<protocol>[<map><map_name>]]
Table 101: del
Syntax
Description
REDISTRIBUTE
Protocol
MAP
Keyword
Map_name
On the OSPF-1 node it is possible to configure route filters using an association of MAP or a
CLASSIFIER through the following command:
ATOS\Ip\ospf-1>>add ?
add command parameters:
<filter><map|classifier><name><dir><area-name>
To eliminate a filter the following command is available:
ATOS\Ip\ospf-1>>del ?
del command parameters:
<filter>[<map|classifier><name><dir><area-name>]
Table 102: add/del filter
Syntax
Description
FILTER
Keyword.
In the del command, if no other parameters are specified, all filters will be
deleted.
MAP
Keyword.
In the del command, if no other parameters are specified, all filters associated to
the MAPs will be deleted.
map_name
CLASSIFIER
Keyword.
In the del command, if no other parameters are specified, all filters associated to
the CLASSIFIERSs will be deleted
classifier_name
Dir
Area-name
ATOS\Ip\ospf-1>>add ?
add command parameters:
<attribute-mod><Map_name><dir><area-name>
ATOS\Ip\ospf-1>>del ?
del command parameters:
<attribute-mod>[<Map_name><dir><area-name>]
Table 103: add/del attribute-mod
Syntax
Description
ATTRIBUTE_MOD
Keyword
map_name
Dir
Area-name
Creating a WAN-ISDNx
To create an ISDN WAN, add command is available in the root node:
ATOS>>add ?
add command parameters:
<WAN-ISDN | WAN-FR-SERV>
Description
WAN-ISDN
Creates a new Wan-isdnx where x start from 1 (the first ISDN Wan
created) to 6, depending of the HW equipment
WAN-FR-SERV
Every time you add an ISDN WAN, the corresponding WAN-ISDNn node is dynamically created.
The relevant sub-nodes will be available starting from WAN-ISDNx node:
ATOS\wan-isdn1>>tree
wan-isdn1
ppp
ip
lcp
authentication
ipcp
mlppp
rip
nat
isdn-bundle
WAN-ISDNx Commands
The following commands are available in the nodes:
echorequest
ATOS\wan-isdn1>>set ?
Nodes available:
ppp
ip
isdn-bundle
<on|off>
<value>
<None>
<None>
<None>
<on|off>
<None>
<on-traffic|on-command>
<Empty list>
<value>
Description
remoteadmin <on|off>
loglevel <value>
Set the detail level used by ATOS to log the events of the ISDN
WANx [default: 1]
acl-in
<string>
acl-out
<string>
multicast <on|off>
multicast-limit
<string>
open-mode
<on-traffic|on-command>
network-group
<string>
network-group-disable-time
<value>
Description
connect
Manually open the session for the ISDN WAN interface selected.
The command is valid only if ISDN Wan configuration is
completed. The session is closed in case of no traffic over the
interface for a certain time configured in set wan-isdn1 ppp
inactivitytime.
disconnect
Manually close the session for the the ISDN WAN interface
selected. The command is valid only if ISDN Wan configuration is
completed.
WAN-ISDNx - Nodes
You can show the structure of the WAN-ISDNx node with the tree command:
ATOS\wan-isdn1>>tree
wan-isdn1
ppp
lcp
authentication
ipcp
mlppp
rip
nat
ip
isdn-bundle
PPP Commands
The PPP subnode is used to configure the PPP protocol.
ATOS\wan-isdn1\ppp>>set ?
Nodes available:
lcp
authentication
ipcp
mlppp
echorequest
Description
maxconfigure <value>
maxterminate <value>
maxfailure <value>
restarttimer <value>
Set the timeout between two attempts for the parameters above.
Range: 1- 30 secondi, default: 3 sec..
inactivitytime <value>
Indicate the time after which the PPP session is cleared in case of
no data packet transmission. The timer is not active if the value is 0.
This means that the connection is always-on , i.e. it is active as
long as the physical level is active. If the value is not 0, the
connection is on-demand , i.e. it activates with data traffic and
remains active until the set timer expires. Range: 0- 65535 seconds,
default: 0.
PPP Nodes
The PPP node contains the lcp (Link Control Protocol), authentication (configuration of
authentication parameters), ipcp (configuration of compression type) and mlppp (use of multilink
PPP Protocol) subnodes.
LCP Commands
ATOS\wan-isdn1\ppp\lcp>>set ?
Nodes available:
echorequest
Description
mru <value>
pfc <on|off>
acfc <on|off>
echo <on|off>
LCP - Nodes
ATOS\wan-isdn1\ppp\lcp\echorequest>>set ?
Nodes not available.
Set command parameters:
maxretries <value>
timeout
<value>
Table 109: set
Syntax
Description
maxretries <value>
timeout <value>
Authentication Commands
The commands for the configuration of the authentication parameters are contained in the
authentication node:
ATOS\wan-isdn1\ppp\authentication>>set ?
Nodes not available.
Set command parameters:
username <string>
password <string>
pap
chapmd5
ms-chapv1
ms-chapv2
<on|off>
<on|off>
<on|off>
<on|off>
Description
username <string>
pap <on|off>
chapmd5 <on|off>
ms-chapv1 <on|off>
ms-chapv2 <on|off>
password <string>
ATOS supports the PAP and CHAP MD5 authentication modes. If ATOS does not supports the
requested protocol during the negotiation phase of the authentication protocol, ATOS replies with
the safest enabled protocol. The authentication phase ends when client and server agree on the
protocol to use.
IPCP Commands
ATOS\wan-isdn1\ppp\ipcp>>set vjcomp <on|off>
Table 111: set vjcomp
Syntax
Description
on|off
MLPPP Commands
From the ATOS\wan-isdn1\ppp\mlppp>> node you can set the following feature:
ATOS\wan-isdn1\ppp\mlppp>>set ?
Nodes not available.
Set command parameters:
bacp-enable <on|off>
edo-enable <on|off>
Description
bacp-enable <on|off>
edo-enable
<on|off>
IP Commands
This node is used to configure the IP protocol parameters over the WAN-ISDNx.
ATOS\wan-isdn1\ip>>set ?
Nodes available:
rip
nat
Set command parameters:
address
<ip addr>[/value]
netmask
<ip addr>
defaultrouter
<ip addr>
remoteaddress
<ip addr>
addressvalidation <on|off>
napt
<on|off>
mtu
<value>
dhcp-client
<on|off>
loglevel
<value>
Description
IP address of the system connected to the remote side of the WANISDNx (default: 0.0.0.0).
addressvalidation <on|off>
mtu <value>
IP Nodes
RIP
The configurable parameters for the Routing Information Protocol (RIP) over the WAN-ISDNx
interface are the same as the parameters for the LAN interface. The only difference between the two
interfaces for the RIP refers to the default value: OFF for LANx and BOTH for WAN-ISDNx.
ATOS\WAN-ISDNx\ip\rip>>set ?
Nodes not available.
Set command parameters:
<off|both|receive>
version <v1|v2|v1compatible>
NAT
The following commands are available for NAT configuration over WAN_ISDNx:
ATOS\WAN-ISDNx\ip\nat>>set ?
Nodes not available.
Set command parameters:
address <ip addr>
alias
<string>
Table 114: set
Syntax
Description
IP address for the NAT, as alternative to the public IP address assigned to the WANISDNx. If the parameter is configured, the source address of the outgoing packets
from the WAN-ISDNx interface is the parameter value.
alias <string>
Description
ip add
Create a list of IP addresses that are ignored by the NAT operations. Incoming and
outgoing packets having one of the IP addresses contained in the list in the
destination and source field, respectively, are ignored by the NAT operations.
Description
ip add
Delete one entry from the list of IP addresses that are ignored by the NAT operations.
ISDNBUNDLE Commands
When a WAN-ISDNx has been created, the isdn-bundle automatically appears. This node is used
to configure several parameters, to define the use of the ISDN ports and the remote connection:
ATOS\wan-isdn1\isdn-bundle>>set ?
Nodes not available.
Set command parameters:
loglevel
first-called-number
first-called-subaddress
other-called-number
other-called-subaddress
<value>
<decimal
<decimal
<decimal
<decimal
string>
string>
string>
string>
Description
loglevel <value>
Detail level for the information generated by ATOS on the isdnbundle node (default: 1).
first-called-number
<decimal string>
Define the first ISDN number to call to activate the PPP connection
first-called-subaddress
<decimal string>
other-called-number
<decimal string>
other-called-subaddress
<decimal string>
To define which ISDN ports to use for the selected WAN-ISDN interface, the following command
is available:
ATOS\wan-isdn1\isdn-bundle>>add ?
add command parameters:
<ISDNLINE><line-id>
Table 118: add
Syntax
Description
ISDNLINE <line-id>
Define the ISDN port interface to use for the selected WAN-ISDN
interface.
Line-id can be from 1 to 3, depending either of the HW.
After a successful add command, a new ISDNLINEx node will be
created, where x is the number of the line-id used.
If the ISDN port is busy to an other service, the command is refused
with the following warning:
ATOS\wan-isdn1\isdn-bundle>>add isdnline 1
ISDN line 1 is already in use on VOIP
Command not executed
ISDNBUNDLE\ISDNLINEx node
In the ISDN-BUNDLE\ISDNLINEx node, the following parameters can be configured:
ATOS\wan-isdn1\isdn-bundle\isdnline1>>set ?
Nodes not available.
Set command parameters:
link-b-number
<value>
calling-number
<decimal string>
calling-subaddress <decimal string>
tei
<auto|<value>>
Table 119: set
Syntax
Description
link-b-number <value>
Select the number of ISDN B channels to use for the outgoing calls
(default: 1).
calling-number
<decimal string>
Configure the ISDN calling number that will be used in the calling
party number field for the outgoing SETUP. If this parameter is
empty, the outgoing SETUP will be sent without any calling party
number.
calling-subaddress
<decimal string>
Configure the ISDN calling subadress that will be used in the calling
party subaddress field for the outgoing SETUP. If this parameter is
empty, the outgoing SETUP will be sent without any calling party
subaddress.
tei <auto|<value>>
Configure the TEI value to use for the selected ISDNLINE port.
For PMP (Point to Multipoint) ISDN network, select auto;
(default),
For PP (Point to Point) ISDN network, select 0;
Other value are usually not implemented in the ISDN network
LAN interfaces
LAN means Local Area Network, that is to say a local network in a confined area (building, office).
Within ATOS, a LAN interface is a communication interface, supporting bridging and routing
operation. One or multiple LAN interfaces are defined depending on the specific hardware model
(usually referred to as lan0, lan1, etc.).
A logical LAN interface is an abstract interface built on top an a LAN interface. All the traffic from
and to this logical LAN interface is actually transferred over the underlying LAN interface. The
traffic flows related to the different logical LAN interfaces are differentiated at the IP level (i.e.
different IP subnets) or at the MAC level (using VLAN tagging). Creating logical LAN interfaces
does not prevent direct access to the underlying LAN interface.
Logical Interface
Logical Interface
LAN Interface
Ethernet Port
A LAN interface can be mapped onto a single physical Ethernet port or to an embedded MAC
switch with multiple physical ports (e.g. 4 or 8 ports). The basic operation of a MAC switch is to
provide 802.1D self learning bridging between its physical ports and the LAN interface.
LANx Commands
ATOS\lan0>>set ?
Nodes available:
ip
bridgepar
phy1
l2switch2
If LANx interface is mapped to an embedded MAC switch with multiple physical ports (e.g. 4 or 8 ports).
Description
<on|off>
loglevel <value>
Set the detail level <0-5> used by ATOS to log the events of the
LAN node. If you select the [-s] option, the configuration extends to
all subnodes of the current node.
Range: 1-5, default: 1.
bridging <on|off>
multicast <on|off>
4
multicast-limit <string>
Acl-in
Acl-out
<string>
<string>
prio-id-extension <on|off>
LANx Nodes
IP - Commands
The IP parameters of the LANx (address and net mask) are configured in this subnode.
ATOS can process incoming multicast traffic to the interface enabled to multicast and replicate it over all interfaces with
multicast on.
4
An access list can be associated to each interface to delimit traffic on that interface.
ATOS\lan0\ip>>set ?
Nodes available:
rip
nat
Description
address
<ip addr>[/value]
napt <on|off>
dhcp-client <on|off>
BridgePar Commands
The following commands can be used to configure the bridging parameters of the interface.
ATOS\lan0\bridgepar>>set ?
Nodes not available.
Set command parameters:
<bridge1|bridge2|bridge3|bridge4>
priority
<value>
cost
<value>
flow-direction
<tx|rx|tx-rx|off>
vlan-out-mode7
<tag|transparent|untag>
vlan-in-mode
<tag|transparent|untag>
Description
<bridge1|bridge2|bridge3|
bridge4>
priority <value>
Set the priority associated to the port. Range: 0~255, default: 128.
cost <value>
Set the cost associated to the bridge port. Range: 0~65535, default:
1000/line rate.
flow-direction
<tx|rx|tx-rx|off>
vlan-out-mode
<tag|transparent|untag>
vlan-in-mode
<tag|transparent|untag>
LogicLANname - Commands
Logical LANs are dynamically created under the relevant LAN interface node. It is possible to
create up to 16 logic LAN.
If the optional vid8 parameter is present in the command line, the logical LAN interface acts as a
layer 2 Virtual LAN (VLAN) interface that can be connected across a Layer 2 bridge to other LAN,
VLAN or WAN interfaces (typically ATM PVC with RFC2684 "bridged" encapsulation).
Independently from the vid parameter, a Logical LAN interface can also operate as a network
interface for the routing engine. Once the logical LAN interface has an IP address and a network
mask configured, the routing engine will use this interface to forward IP packets destined to the
VLAN ID.
connected IP subnets, as it would for a physical LAN interface. If a null IP address is configured
(0.0.0.0) for this interface, then this interface will not receive or forward IP traffic.
ATOS\lan0>>add ?
add command parameters:
<logic LAN name string> [<vid> [<priority>]]
vid = 1-4094
priority = 0-7
Description
LogicLAN_name
vid
priority
Next, an example:
ATOS\lan0>>add L2_LogicLAN 1 0
Command executed
ATOS\lan0>>add L3_LogicLAN
Command executed
ATOS\lan0\L3_LogicLAN>>tree
L3_LogicLAN
ip
rip
nat
The ip, rip and nat nodes are similar to the equivalent nodes in a LANx interface.
The ip, rip , nat and bridgepar nodes are similar to the equivalent nodes in a LANx
interface.
The vlan node is used to display the current values of the 802.1q VLAN ID and the 802.1p
priority bits (e.g. using the show conf command) or to modify them.
ATOS\lan0\L2_LogicLAN\vlan>>show conf
Show of ATOS Lan0 vlan1 vlan
vlan id
: 1
vlan priority : 0
ATOS\lan0\L2_LogicLAN\vlan>>set ?
Set command parameters:
vid
<value>
priority <value>
The vid and priority parameters use values described in table 117
Phy - Commads
From ATOS 2.5 its possible to configure, in LANx node, the transmission mode of Ethernet port.
ATOS\lan0\phy>>set ?
Nodes not available.
Set command parameters:
link-mode <auto|10-half|10-full|100-half|100-full>
Description
Auto
10-half
10-full
100-half
100-full
L2switch Commads
ATOS\lan0\l2switch>>set ?
Nodes available:
port1
port2
port3
port9
Description
on|off
ATOS\lan0\l2switch>>add ?
add command parameters:
add vlan <vid><port (n-m,k,l)>
Description
vid
port (n-m,k,l)
L2switch Nodes
ATOS\Lan0\l2switch\portX>>set ?
Nodes not available.
Set command parameters:
link-mode
<auto|10-half|10-full|100-half|100-full>
default-vid <value>
default-prio <value>
tag-removal <on|off>
Description
link-mode
<auto|
10-half|
10-full|
10
100-half|
100-full>
default-vid <value>
default-priority <value>
tag-removal <on|off>
Vlan packets (802.1q) coming from the local network are dropped when their VID value is
different from the one already configured on one of the switch ports. Ethernet packets (802.3)
coming from the local network become vlan packets with the default VID value.
LANx IP Nodes
Nat - Commands
The following commands are available for NAT configuration over LAN:
ATOS\lan0\ip\nat>>set ?
Nodes not available.
Set command parameters:
address <ip addr>
alias
<string>
Description
alias <string>
Description
ip add
Description
ip add
Delete one entry from the list of IP addresses that are ignored by the
NAT operations.
RIP - Commands
ATOS uses the Routing Information Protocol (RIP) to exchange routing information with nearby
routers over WAN or LAN connections.
The following configurations are available for every WAN or LAN port:
ignore the incoming RIP traffic and avoid sending RIP datagrams (OFF);
send and receive RIP datagrams (BOTH);
receive RIP datagrams, acquiring information on the routing tables of nearby routers, without
sending the contents of the routing table (RECEIVE).
ATOS\lan0\ip\rip>>set <off|both|receive>
Description
off|both|receive
ATOS can be configured to use version 1 or 2 of the RIP. You can select the V1-compatible mode,
where the RIP follows V2, without using multicast addresses. This allows the device to work with
routers supporting only RIP V1.
The information received from nearby routers is used to update the dynamic entries of the routing
table. If a dynamic entry of the routing table is not updated with RIP datagrams (typically after 180
seconds), the entry is deleted and the destination network is marked as not reachable.
However, the entry is not immediately deleted from the routing table so that the next RIP datagram
sent by the device propagates the information to the other routers. The entry is deleted after a
certain time (typically 30 seconds).
ATOS\wan1\ip\rip>>set version <v1|v2|v1compatible>
Description
v1|v2|v1compatible
Loopback interfaces
The loopback interface is used to establish a virtual connection to a fictitious network inside a
device, allowing the client and server connected on the same device to communicate.
Packets sent to a loopback are not transmitted over the LANx or WANx. They are sent through a
fictitious network interface, internal to the TCP/IP stack.
The loopback interface delivers a connection that can be permanently used and reached, regardless of
the status of the other interfaces.
In addition to interface 127.0.01 (default), the loopback implementation in ATOS allows you to
define up to 32 additional loopback interfaces, whose IP addresses can be used as NAPT alternative
addresses in each WAN.
Loopback Commands
The following commands are available to configure the loopback interface:
ATOS\loopback>>add ?
[<loopback name>]<ip address[/<1-32>]>[<ifc name>[<NAT>]]
LIST OF AVAILABLE INTERFACES
ATM_VC0
ATM_VC1
ATM_VC2
ATM_VC3
ATM_VC4
ATM_VC5
ATM_VC6
ATM_VC7
Description
loopback name
ip address
wan1|wan10
Set the WANx interface on which the NAPT function is not active,
for the loopback interface you have created (optional).
nat
Description
loopback name
Description
value
Set the detail level used by ATOS to record events of the loopback
interface. Range: 1-5, default: 1.
The following example shows the configuration of two new loopback interfaces:
ATOS\loopback>>add 213.199.5.1 wan1
Command executed
ATOS\loopback>>show conf
Show of ATOS loopback
Level of log : 1
List of loopback interface
ifc id
0
1
ip address
127.0.0.1
213.199.5.1
wan
--wan1
nat
--off
ip address
127.0.0.1
213.199.5.1
213.199.6.1
wan
--wan1
wan1
ATOS\loopback>>restart
Save configuration ? (Y or N) Y
nat
--off
on
Loopback1 (IFC ID 1) with address 213.199.5.1; set the parameter <wan1> to add the IP address of
Loopback1 to the HoleAddress list of the WAN1 (see section NAPT);
Loopback2 (IFC ID 2) with address 213.199.6.1; in addition to <wan1>, you have specified the
parameter <NAT> that adds the IP address of Loopback2 to the IPAddress list of the WAN1.
ATOS\wan1\ip\nat>>show conf
Show of ATOS wan1 ip nat
Nat address : 213.199.6.1
Alias name :
List of hole address
n ip address
0 213.199.5.1
1 213.199.6.1
The interfaces are activated upon configuration. The show conf command in the
ATOS\ip\route>> node shows the list of interfaces and the list of static routes:
ATOS\ip\route>>show conf
Show of ATOS ip route
List of available interface
Value interface
0
lan
1
atm_vc0
2
atm_vc1
3
atm_vc2
4
atm_vc3
5
atm_vc4
6
atm_vc5
7
atm_vc6
8
atm_vc7
9
loopbk0
10
loopbk1
11
loopbk2
List of static route
dest ip add
net mask
213.199.6.1
255.255.255.255
213.199.5.1
255.255.255.255
127.0.0.1
255.255.255.255
gateway add
0.0.0.0
0.0.0.0
0.0.0.0
interface
loopbk2
loopbk1
loopbk0
cost
0
0
0
type
local
local
local
Monitor
ATOS can show statistics about interfaces and protocols. The monitoring of the typical parameters
of LAN and WAN, LES connections provides a diagnostic instrument to check the correct
operation of the device.
Description
ATOS\adsl>>show status
Adsl link status: up
Description
You can delete the statistics generated by ATOS with the following command:
delete statistics [-s]
Description
ADSL statistics
ATOS\adsl>>show statistics
*********** Adsl statistics **********
****** Downstream direction ******
Channel bitrate interleaved: 8000 kbps
Channel bitrate fast: 0 kbps
Relative capacity occupation: 88 %
Noise margin: 8.0 dB
Output power: 15.5 dbm
Attenuation: 3.0 dB
****** Upstream direction ******
Channel bitrate interleaved: 928 kbps
Channel bitrate fast: 0 kbps
Relative capacity occupation: 98 %
Noise margin: 7.0 dB
Output power: 12.0 dbm
Attenuation: 2.5 dB
Table 139: ADSL statistics
Syntax
Description
Relative capacity
occupation
Noise margin
Noise margin that is still available, after which the system does not
guarantee the 10-7 error rate.
Output power
Attenuation
Description
UPSTREAM DIRECTION
Frames
Errors
DOWNSTREAM DIRECTION
Frames
Aborted frames
Number of packets received on the interface with at least one cell with
errored HEC.
Clp frames
Number of packets received on the interface with at least one cell with
CLP bit.
Congestion frames
Number of packets received on the interface with the last cell with PTI
congestion bit.
Fifo overflow
Description
UPSTREAM DIRECTION
Frames
DOWNSTREAM DIRECTION
Frames
Invalid frames
Discarded frames
Number of packets received on the interface that were discarded due to:
Echo Request with invalid format;
IP packet with IPCP layer not in opened status;
unexpected message in the current status of the protocol.
ATOS\wan1\service\pppoe>>show statistic
Statistics of pppoe on atm_vc0 interface
******* Upstream direction *******
Frames : 50202
****** Downstream direction ******
Frames : 97302
Invalid frames : 0
Unknown ether-type frames : 0
Discarded frames : 0
Description
UPSTREAM DIRECTION
Frames
DOWNSTREAM DIRECTION
Frames
Invalid frames
Discarded frames
0
0
1
1
1
0
1
1
0
0
0
Description
Declines received
Frame originated by the host after ack. reception. The host informs
that the IP address assigned to it is already in use.
Releases received
Aacks sent
Naks sent
ATOS\wan1\ip>>show statistic
Statistics of ip on atm_vc0 interface
******* Upstream direction *******
Frames : 2598
Discarded frames : 0
Max frame size : 52
Min frame size : 40
Average frame size : 40
Average speed (bps) : 8800
****** Downstream direction ******
Frames : 4864
Unexpected tcpcomp frames : 0
Invalid tcpcomp frames : 0
Max frame size : 1500
Min frame size : 28
Average frame size : 1497
Average speed (bps) : 653600
Description
UPSTREAM DIRECTION
Frames
Discarded frames
Average speed in bits per second (time with interface closed is not
considered in the calculation).
DOWNSTREAM DIRECTION
Frames
Average speed in bits per second (time with interface closed is not
considered in the calculation).
0
0
0
0
0
0
Description
les_sm1\q931parser
interface
les_sm1\pcp interface
les_sm1\pstn interface
Number of packets received with errors by the PSTN interface that were
accepted and discarded.
les_lap1\sssar interface
les_lap1\ssted interface
Multicast
Multicast is a protocol for transmitting a single message to multiple selected receivers on the
network. It uses an IP multicast address, a class D adddress which ranges from 224.0.0.0 to
239.255.255.255 or 224.0.0.0/4.
ATOS can process multicast traffic coming from each interface enabled to multicast and replicate it
over all interfaces with multicast on. Once configured in the main node
(ATOS\multicast>>), the multicast parameter must be enabled in each involved interface too.
Each interface belonging to a switch (LAN side) supports the IGMP1 snooping functionality, and it
must be configured on the main node.
IGMP snooping uses a table of dynamic associations; each entry joins one or more switch ports to a
multicast group. Associations are built inspecting all incoming multicast messages. Messages like
membership report and leave group create or remove an association as switch port /
multicast group. Switch port is referred to the switch port the message come from; multicast
group is referred to the multicast IP address written in the packet.
This functionality allows to optimize the received multicast traffic forwarding it to the switch ports
associated to a configured multicast group only. In this way multicast traffic will be direct to hosts
belonging to that group only.
When a multicast association misses, ATOS forwards traffic to all the switch ports.
Multicast Commands
ATOS\multicast>>set ?
Nodes not available.
Set command parameters:
<on|off>
loglevel
<value>
Table 146: set
Syntax
Description
on|off
Enables/disables multicast.
loglevel <value>
Multicast Nodes
IGMP commands
The following commands can be used to configure the general IGMP parameters.
ATOS\Multicast\Igmp>>set ?
Nodes not available.
Set command parameters:
snooping
<on|off>
protocol
<on|off>
version
<value>
proxying
<on|off>
proxying-interface
<ATM_VC0|ATM_VC1|ATM_VC2|ATM_VC3|ATM_VC4|ATM_VC5|ATM_VC6|ATM_VCx>
robustness-variable
<value>
query-interval-time
<value>
query-response-time
<value>
last-member-query-interval <value>
last-member-queries-number <value>
Table 147: set
Syntax
Description
snooping <on|off>
protocol <on|off>
Version <value>
proxying <on|off>
proxying-interface
robustness-variable <value>
query-interval-time <value>
query-response-time <value>
last-member-query-interval
<value>
last-member-queries-number
<value>
NAPT
ATOS supports the NAT (Network Address Translation) and PAT (Port address Translation)
advanced functionality. This allow you to use freely-assigned IP addresses over the local network
and a public address (typically provided by the service provider) over the WAN ports.
Local IP Hosts
10.0.0.2
10.0.0.3
10.0.0.4
NAT Router
10.0.0.1
206.86.223.7
Internet
local 10.0.x.x net
You can use multiple PCs at the same time over the LAN to access external resources (i.e. Internet)
even if you have subscribed only one contract with the service provider.
NAPT Commands
ATOS\napt>>set ?
Nodes available:
proxy
alias
map
Set command parameters:
<on|off>
first port
<value>
last port
<value>
tcptimeout
<value>
udptimeout
<value>
defaultserver
<ip add>
connectedhost
<on|off>
max-hosts
<0-64>
h323-connection <0|1|2|4|8|16>
h323-gatekeeper <on|off>
sip-port-start <0-65535>
sip-port-range <0-65535>
loglevel
<value> [-s]
Description
on|off
Set the first port used to translate the native port. [default 49152]
Set the last port used to translate the native port. [default 65535]
tcptimeout <value>
Set the timer used to delete the NAPT association with a remote
host with TCP protocol. The value ranges from 0 to 100 minutes
(default: 100).
udptimeout <value>
Set the timer used to delete the NAPT association with a remote
host with UDP protocol. The value ranges from 0 to 100 seconds
(default: 100).
max-hosts <0-64>
It sets the maximum number of hosts that can use NAPT operations.
No limitations exist if the value is 0, default value.
connectedhost <on|off>
h323-connection
<0|1|2|4|8|16>
h323-gatekeeper <on|off>
Configure the start value for the SIP protocol UDP port range. If
this value is set to zero the SIP ALG doesnt work. [default 5060]
sip-port-range <0-65535>
Configure the width of the SIP protocol UDP port range. [default 0]
Set the detail level used by ATOS to record events for NAPT
operations; s option extends the same log level to all the NAPT
subnodes. [default 1]
In addition to set the number of H323 connections, for INCOMING connections you must add one
or more proxy lists to create the correspondence between port/s (for H323 connection) and hosts
of the local network.
Example of configuration for H323 incoming connection, such as Microsoft NetMeeting:
ATOS\napt\proxy>>add ?
Add command parameters:
<public port value><private ip addr><private port
value><udp|tcp|value>
ATOS\napt\proxy>>add 1720 10.0.0.5 1720 tcp
NAPT Nodes
Proxy
The NAPT node contains a subnode that is used to designate a host in the LAN to reply to service
requests from one of the WAN ports (proxy server).
ATOS\napt\proxy>>add ?
add command parameters:
<public port value><private ip addr><private port value>
<UDP|TCP|value><port range value>
Table 149: add
Syntax
Description
private ip address
UDP|TCP|value
ATOS\napt\proxy>>del ?
del command parameters:
<public port value><UDP|TCP|value>
Description
Identify the number of the public port assigned to the proxy you
want to delete.
UDP|TCP|value
Example: to add a UDP proxy to public port 10, private IP address 192.168.118.70, private port 100
and delete it:
Alias
The NAPT node contains the alias subnode that is used to create associations between private IP
addresses (LAN) and public IP addresses. You can designate one or more hosts in the LAN to
answer the service requests from the WAN interfaces. The hosts that are statically associated with
public addresses through alias are no longer subject to NAPT operations. They use the public IP
address both for incoming and outgoing traffic.
206.86.223.8
10.0.0.2
10.0.0.3
206.86.223.7
10.0.0.4
10.0.0.1
Local
IP Hosts
206.86.223.7
206.86.223.8
206.86.223.9
Internet
ATOS\napt\alias>> add ?
add command parameters:
<alias name><private ip addr|host name><public ip addr>
Description
alias name
Name of the alias to create. The same alias can include more than
one entry. Once configured, the alias must be associated to an
interface (see the example below)..
public ip addr
Public IP address used to reach the host over the LAN through a
WAN or Loopback interface.
ATOS\napt\alias>> del ?
del command parameters:
<alias name><private ip addr|host name>
Description
alias name
Next example shows how to associate a public IP address to a host in the LAN:
ATOS\napt\alias>>add ALIASname 10.0.0.4 206.86.223.7
ATOS\napt\alias>>add ALIASname 10.0.0.7 206.86.223.8
ATOS\napt\alias>>add ALIASname 10.0.0.10 206.86.223.9
Command executed
ATOS000236\Napt\Alias>>add ALIASname 10.0.0.7 206.86.223.8
Command executed
ATOS000236\Napt\Alias>>add ALIASname 10.0.0.10 206.86.223.9
Command executed
ATOS000236\Napt\Alias>>show conf
Show of ATOS000236 Napt Alias
LIST NAME
PRIVATE IP ADDRESS OR NAME
PUBBLIC IP
ADDRESS
ALIASname
ALIASname
ALIASname
10.0.0.10
10.0.0.7
10.0.0.4
Command executed
ATOS\napt\alias>>top
ATOS>>wan1
ATOS\wan1>>ip
ATOS\wan1\ip>>nat
ATOS\wan1\ip\nat>>set ?
Nodes not available.
Set command parameters:
206.86.223.9
206.86.223.8
206.86.223.7
Map
Starting from ATOS 3.0 version the map node allows to associate a public IP address to a part of s
private network. It means that the traffic generated by local hosts configured in <private net
ip addr> comes to the public network using the <public ip addr> public address.
ATOS\napt\map>>add ?
add command parameters:
<private net ip addr><mask addr|/bits mask><public ip addr>
Description
public ip addr
The example below shows the association of the first 6 hosts of the private network 10.0.0.0 to the
public IP address 80.70.60.50:
ATOS\napt\map>>add 10.0.0.0 255.255.255.248 80.70.60.50
Command executed
ATOS\napt\map>>show conf
Show of ATOS napt map
public addresses mapping
private net
mask
pubblic address
10.0.0.0
255.255.255.248
80.70.60.50
A map between a private network IP address and a private IP address can be removed typing the
private IP address next to the del command .
ATOS\napt\map>>del ?
del command parameters:
<private net ip addr>
Description
les
Indicate that POTS and ISDN interfaces are used for Voice Over
ATM technology.
voip
Indicate that POTS and ISDN interfaces are used for Voice Over IP
technology.
Once selected les or voip, the respective dynamic node will be created on the root.
Changing configuration from one mode to the other, only the selected node will be displayed.
ATOS\voiceservice>>set voiceservicetype les
You need save and restart.
Continue (y/n)? y
Command executed
Restarting ....
Les Commands
The device can implement multiple interworking requests of loop emulation service type. Each
request corresponds to one cpiwf1n node, where n identifies the request.
Every cpiwf request uses its own VC ATM.
The following commands are available in the node:
add cpiwf
del cpiwfn
Description
add cpiwf
del cpiwfn
warmrestart
coldrestart
Description
warmrestart
coldrestart
Its possible, for SHDSL models only, to set the system clock used internally, either adaptive or
derived form SHDSL interface.
Description
ntr
adaptive
external
Les Nodes
The les4 node is used to access the configuration of analogue and ISDN lines (for Aethra devices
with voice interfaces only).
les
cpiwfn
aal2
atm
potslinen
isdnlinen
Cpiwfn - Commands
The CPIWFn subnode is used to personalize the POTS and ISDN voice interfaces. The following
direct commands are available:
ATOS\les\cpiwf1>>add ?
add command parameters:
<potsline|isdnline><physical-port value>[string description]
Description
potsline|isdnline
physical-port value
string description
ATOS\les\cpiwf1>>add potsline 1
Command executed
ATOS\les\cpiwf1>>del ?
del command parameters:
<potslinen|isdnlinen>
Table 159: del
Syntax
Description
potslinen|isdnlinen
ATOS\les\cpiwf1>>set ?
Nodes available:
atm
aal2
potsline1
potsline2
potsline3
potsline4
isdnline1
isdnline2
Set command parameters:
echo-cancellation
protocol
elcp-pstn-bandwidth
max-playout-delay
snmp-trap-generation
impairement-time
impairement-threshold
max-wait-restart
path-collision-priority
eoc-bandwidth
decode
vag
<on|off|auto>
<elcp|voiceband|cas|none>
<value>
<value>
<off|cold-start|on>
<value>
<value>
<value>
<incoming|outgoing>
<value>
<disable|lev2-lev3|lev2-lev3-hex|lev3|
lev3-hex|lev3-elcp|lev3-elcp-hex|
lev3-pstn|lev3-pstn-hex|lev2|lev2-hex>
<generic|tdsoft|zhone|paradyne|alcatel>
Syntax
Description
echo-cancellation
<on|off|auto>
protocol
<elcp|voiceband|cas|none>
Set the maximum band of the AAL2 connection with CID=8 used
to transport ELCP and PSTN messages. Range: 0-128000, default:
64000.
max-playout-delay <value>
Set the maximum playout delay of the contents of the VCC AAL2
channel cells towards the user terminal. Range: 0-200, default: 20
mSec.
snmp-trap-generation
<off|cold-start|on>
impairement-time <value>
Time interval, in minutes, for impaired octets calculation. Range: 0720, default: 15.
impairement-threshold
<value>
max-wait-restart <value>
path-collision-priority
<incoming|outgoing>
eoc-bandwidth <value>
decode
<disable|lev2-lev3|lev2lev3-hex|lev3|lev3-hex|
lev3-elcp|lev3-elcp-hex|
lev3-pstn|lev3-pstn-hex|
lev2|lev2-hex>
Set the trace level and mode of transmitted and received frames
(protocol monitor) at LES level for the CPIWF (default: disable). If
you select trace with any level/mode, you must give the log
console command to start visualization on screen.
vag
<generic|tdsoft|zhone|parad
yne|alcatel>
Cpiwfn Nodes
ATOS\les\cpiwf1>>?
Nodes available:
atm
aal2
Aal2 Commands
The following commands are available in the AAL2 node at LES level:
ATOS\les\cpiwf1\aal2>>set ?
Nodes not available.
Set command parameters:
cps-max-sdu
cps-cu-timer
cps-optimisation
pcm-encoding
sssar-max-assembly-time
profile-identifier
atm-user-to-user
<45|64>
<value>
<on|off>
<alaw|ulaw>
<value>
<1
2
3
4
5
6
7
8
(ITU
(ITU
(ATM
(ATM
(ATM
(ATM
(ATM
(ATM
<0|1>
Description
cps-max-sdu <45|64>
cps-cu-timer <value>
cps-optimisation <on|off>
Set the mode used to contain the CPS packets in the CPS-PDU in
transmission (default: on):
12. on : the CPS-PDU is sent as individual CPS-packet, regardless
of the number of octets;
13. off : the CPS-PDU is sent by aggregating multiple CPS-
sssar-max-assembly-time
<value>
profile-identifier
<1 (ITU Prof1: PCM-64, 40
octets, no silence)|
Set the default profile used by all lines configured in the CPIWF;
default: 5, range: 1-8. Profile correspondences are shown below:
Set the UUI7 bit value present in the ATM PTI field transmitted,
default 0.
The configuration of this parameter must be consistent with the configuration set in the
VAG. While receiving data the device does not consider the configuration and accepts
both modes.
Atm Commands
The ATOS\les\cpiwf1\atm>> node contains the commands used for the configuration of the
ATM parameters for the CPIWF.
ATOS\les\cpiwf1\atm>>set ?
Nodes not available.
Set command parameters:
vpi
<value>
vci
<value>
traffic-type <cbr|vbr-rt|vbr-nrt>
pcr
<value>
scr
<value>
mbs
<value>
Description
vpi <value>
Assign the VPI value for the VCC AAL2. Range: 0-255.
vci <value>
Assign the VCI values for the VCC AAL2. Range: 32-65535.
traffic type
<cbr8|vbr-rt9|vbr-nrt10>
14. if you select cbr, you must specify the Peak Cell Rate value
(atmpcr range: 0-MaxPhysSpeed);
15. if you select vbr-rt or vbr-ntr you must specify the Peak Cell
Rate (atmpcr), Sustainable Cell Rate (atmscr range: 0-atmpcr)
and Maximum Burst Size (atmmbs range: 0-65535) values.
pcr11 <value>
scr12 <value>
Using vbr-rt or vbr-nrt traffic-shape, pcr, scr(range: 0pcr) and mbs (range: 0-pcr) values must be configured.
mbs13 <value>
Using vbr-rt or vbr-nrt traffic-shape, pcr, scr(range: 0pcr) and mbs (range: 0-pcr) values must be configured.
10
11
12
13
ATOS\les\cpiwfn\potslinen>>set ?
Nodes not available.
Set command parameters:
description
<string>
emergency-operational <on|off>
echo-cancellation
<on|off|auto>
profile-identifier
<1 (itu prof1: pcm-64,
2
3
4
5
6
7
8
tx-loop-gain
rx-loop-gain
tax-enable
(itu
(atm
(atm
(atm
(atm
(atm
(atm
40 octets, no silence)|
prof2: pcm-64, 40 octets, silence)|
prof7: pcm-64, adpcm-32, 44 octets, silence)|
prof8: pcm-64, 44 octets, silence)|
prof9: pcm-64, 44 octets, no silence)|
prof10: pcm-64, adpcm-32, 44 octets, no silence)|
prof11: pcm-64, adpcm-32, 40 octets, no silence)|
prof12: pcm-64, adpcm-32, 40 octets, silence)>
<value>
<value>
<on|off>
ATOS\les\cpiwfn\isdnlinen>>set ?
Nodes not available.
Set command parameters:
description
emergency-operational
echo-cancellation
permanent-line
profile-identifier
tax-enable
<string>
<on|off>
<on|off|auto>
<on|off>
<1
2
3
4
5
6
7
8
(ITU
(ITU
(ATM
(ATM
(ATM
(ATM
(ATM
(ATM
<on|off>
Description
description <string>
Set the description string associated with the line you have created
with:
add <potsline|isdnline><physical-port
value>[string description]
emergency-operational
<on|off>
echo-cancellation
<on|off|auto>
Selecting
16. on|off echo cancellation over the potslinen line is
permanently activated/deactivated;
17. auto echo cancellation is dynamically disabled in case of
analog fax/modem connection or Unrestricted Digital 64K
ISDN calls.
permanent-line <on|off>14
profile-identifier
<1 (itu prof1: pcm-64, 40
octets, no silence)|
2 (itu prof2: pcm-64, 40
octets, silence)|
3 (atm prof7: pcm-64,
adpcm-32, 44 octets,
silence)|
4 (atm prof8: pcm-64, 44
octets, silence)|
5 (atm prof9: pcm-64, 44
octets, no silence)|
2.
3.
4.
5.
6.
7.
8.
rx-loop-gain <value>
Set the RX audio level from digital channel. The max recommended
level is -7 dBr. Range: 12 - +4 dBr, default : 11 dBr.
tax-enable <on|off>
POTS and ISDN terminals with data traffic, such as facsimiles, modems, and
videoconference devices, operate correctly if the echo cancellation function is not active.
In case of terminals with voice traffic, the activation of the echo cancellation function
improves the quality of communication.
14
15
Voip Commands
VoIP mode allows to configure analogic and ISDN lines in voip node.
The CLI structure is the following:
ATOS\voip>>set ?
Nodes available:
potsparameters
fax
rings
tones
timers
sip
potsline1 ... potsline4
isdnline1 ... isdnline4
bundlename
Description
sysclock
Clock setting
<ntr|adaptive|external|freerunning>
softswitch
<generic|cirpack|italtel|netcen
trex|cisco|cirpack_ddi|ericsson
>
interface-name <string>
Local-ipaddress <ip address>
Accesslistname
automatic-advanced-route-enable
<on|off>
16
message-waiting-indicationenable
<off|not-subscription|
subscription >
loglevel <value>
Set the detail level used by ATOS to log the events of the
VoIP, from the less detailed one (0) to the more detailed one
(5). Adding the [ - s ] option, this command will be extended
to all voip subnodes. [default: 1]
ATOS\voip>>add ?
add command parameters:
<POTSLINE|ISDNLINE|DDIBUNDLE><physical-port value|bundle name (max.30
char)>
ex: add potsline 2
ex: add ddibundle bundlename17
Table 165: add
Syntax
Description
potsline|isdnline
physical-port value
Ddibundle <string>
ATOS\voip>>add potsline 1
Command executed
ATOS\voip>>del ?
del command parameters:
<POTSLINES|POTSLINE1|..|ISDNLINES|...ISDNLINEn|BUNDLENAME>
Table 166: del
17
Syntax
Description
Potslines|potslinen
Isdnlines|isdnlinen
BUNDLENAME
ATOS\voip>>register ?
register command parameters:
<PORTS|BUNDLES|ALL|STOP>
ATOS\voip>>unregister ?
unregister command parameters:
<PORTS|BUNDLES|ALL|STOP>
Description
Register
<PORTS|BUNDLES|ALL|STOP>
Unregister
<PORTS|BUNDLES|ALL|STOP>
and an example of parameters in show status -s command, with shows parameters of all the
configured ports (POTS and ISDN) and the IP address of the proxy that manages SIP protocol:
ATOS\voip>>show status -s
SIP STATUS:
Proxy
Address = 199.199.199.199
ATM_VC0
- status = up
POTSLINE1 STATUS:
---------------------------------AB port - FSM state = IDLE
Descrittore chiamata 0
Stato
= IDLE
call id
= 255
Descrittore chiamata 1
Stato
= IDLE
call id
= 255
IWFPort - status = REGISTERED
IWF
- status = REGISTERED, rtpport = 5004
call1
- status = IDLE
call2
- status = IDLE
Port1 status: IDLE
more...[y][n]?ATM_VC0
- status = up
AB port - FSM state = IDLE
Descrittore chiamata 0
Stato
= IDLE
call id
= 255
Descrittore chiamata 1
Stato
= IDLE
call id
= 255
IWFPort - status = REGISTERED
IWF
- status = REGISTERED, rtpport = 5008
call1
- status = IDLE
call2
- status = IDLE
Port2 status: IDLE
Command executed
Description
proxy address =
199.199.199.199
Description
atm_vc0 - status
Status = IDLE
Call id = 255
Second call
Status = IDLE
Call id = 255
IWFPort - status =
REGISTERED
call1
- status = IDLE
call2
- status = IDLE
The show status command from POTSLINEn or ISDNLINEn node shows the information
of the examined interface while the same command from the SIP node shows the status of
the proxy.
Voip Nodes
In VoIP18 mode analogic and ISDN lines can be configured by the voip node.
Next the node structure::
voip
potsparameters
fax
rings
tones
timers
sip
potslinen
codec
callfeatures
codec
callfeatures
isdnlinen
bundlename
dtmf
500
off
200
150
200
r2
r0
r1
r0
r1
r2
R1
R2
In the following table the meaning of parameters that appear in the potsparameters node,
selected by the phone service provider:
Table 170: potsparameters
19
Syntax
Description
caller id type
<fsk-v23|fsk-bell202|dtmf>
caller id delay
Delay time between the end of the first ring and the starting CLIP
signal generation.
User procedure
Press R2 to place the call on hold and accept the waiting call.
Press R1 to release the active call and accept the wainting call.
User procedure
Press R1 to clear the active call and retrieve the held call.
Press R2 to place the active call on hold and retrieve the held call
(alternate call).
Starting code that allows the calling user to restricit his identity to
the called party. It must be followed by the telephone destination
number, than by #.
Allow the calling user to restricit his identity to the called party for
all outgoing calls.
Description
Description
Description
Delay time for delayed clearing service. After this time, if the port
remains in on hook state, the call is disconnected. Available for
incoming calls only.
Fax - Commands
The available commands in the fax node at VoIP level are:
ATOS\voip\fax>>set ?
Nodes not available.
Set command parameters:
loglevel
<value>
t38enable
<on|off>
t38port
<value>
t38protocol
<udptl>
t38maxbitrate
<2400|4800|7200|9600|14400>
t38ratemanagement <localTCF|transferredTCF|both>
t38errorcorrection <on|off>
t38maxbuffer
<value>
t38maxdatagram
<value>
t38packettime
<value>
t38oldasn98
<on|off>
fax-ecm-disable
<on|off>
fax-voice-band-mode <on|off>
Table 174: set
Syntax
Description
t38enable <on|off>
t38port <value>
Assign the port number to use for the T38 protocol. Range: 060000, default: 0.
t38protocol <udptl>
t38maxbitrate
<2400|4800|7200|9600|14400>
Set the max speed used for the fax connection when T.38
signaling is used. Default 14400
t38ratemanagement
<localTCF|transferredTCF|both>
t38errorcorrection <on|off>
t38maxbuffer <value>
Set the max buffer size used for the T.38 signaling. [default
524]
t38maxdatagram <value>
Set the max datagram size used for the T.38 signaling [default
176]
t38packettime <value>
t38oldasn98 <on|off>
fax-ecm-disable <on|off>
fax-voice-band-mode <on|off>
loglevel <value>
Set the detail level used by ATOS to log the events of the fax
node, from the less detailed one (0) to the more detailed one (5).
Default value: 1.
Sip - Commands
The available commands in the sip node at VoIP level are the following:
ATOS\voip\sip>>set ?
Nodes not available.
Set command parameters:
loglevel
localsipport
rtplocalport
sipdomain
transportprotocol
proxyaddress
proxyport
expiretime
expiretimepercentage
enable-prack
dtmfrelay
rfc2833-payload-type
response-183-enable
registration-retry-timer
trunking-mode
<value>
<value>
<value>
<string>
<udp>
<string>
<value>
<value>
<value>
<off|supported|required>
<off|rfc2833|info>
<value>
<on|off>
<value>
<off|on>
Description
localsipport <value>
Assign the local port number to use for SIP protocol. Range: 060000; default 5060.
rtplocalport <value>
Assign the local port number to use for RTP protocol. Range: 500059999; default 5004.
sipdomain <string>
Configure the SIP domain name used [max 129 char]. [default:
empty]
transportprotocol <udp>
Assign a protocol used to transport the SIP (in current version UDP
availble only).
poxyaddress <string>
Assign the IP address or the name resolved by the DNS of the SIP
proxy server [max 129 char]. [default: empty]
proxyport <value>
Assign the port used by SIP proxy server. Range: 0-60000; default:
5060.
expiretime <value>
expiretimepercentage <value>
enable-prack
<off|supported|required>
50. off: PRACK messages are not sent in the SIP signaling
(default);
rfc2833-payload-type
<value>
Set the payload type value for DTMF transport when RFC2833
method is used. This value shall be different from other payload
type value used by other services (e.g. RFC4040 payload type).
(Default 101)
response-183-enable
<on|off>
Setting this parameter on, for incoming calls, when the ISDN port
receives from the TE a CALL PROCEEDING o PROGRESS
message containing a Porgress Indicator=1 or Progress
Indicator=8, the IAD will send a 183 Progress SIP message to the
proxy with the appropriate SDP and connects the ISDN B channel
to the RTP media.
If this parameter is set to off (default), all compatible incoming
calls will be answered using a 180 Ringing SIP message to notify
that the call is in ALERT state.
Set the timer for a new registration retry when a registration failure
occurs. [default: 600]
trunking-mode
<on|off>
loglevel <value>
Set the detail level used by ATOS to log the events of the sip
node, from the less detailed one (0) to the more detailed one (5).
Default value: 1.
20
Potslinen Commands
Any time you add POTS line under VoIP node, a potslinen node is dinamically created.
In this node the following commands are available:
ATOS\voip\potsline1>>set ?
Nodes available:
codec
callfeatures
Set command parameters:
tax-enable
<on|off>
username
<string>
display-name
<string>
authentication-user-id <string>
authentication-password <string>
force-display-as-identity <off|on>
msn-type <username-registration|all-msn-registration|
all-msn-own-auth-id>
jitter-buffer
<value>
voice-activity-detector <off|on>
echo-cancellation
<on|off|auto>
tx-loop-gain
<value>
rx-loop-gain
<value>
caller-id-presentation <off|on-hook|off-hook|both>
reminder-ringing
<off|on>
delayed-clearing
<off|on>
call-enable
<both|in|out>
description
<string>
loglevel
<value>
Description
tax-enable <on|off>
username <string>
Assign the username used by the SIP protocol to identify the POTS
port selected (usually the telephone number assigned) [max 32
char].
display-name <string>
authentication-user-id
<string>
Assign the username of the account of the POTS port used for the
SIP proxy server registration [max 32 char].
authentication-password
<string>
Assign the password of the account of the POTS port used for the
SIP proxy server registration [max 31 char].
force-display-as-identity
<off|on>
Setting this parameter on, the number sent in the from and
Contact fields will be always the number configured in the
display-name setting. [default off]
msn-type
<username-registration|
all-msn-registration|
all-msn-own-auth-id >
voice-activity-detector
<off|on>
echo-cancellation
<on|off|auto>
tx-loop-gain <value>
rx-loop-gain <value>
caller-id-presentation
<off|on-hook|off-hook|both>
reminder-ringing <off|on>
If a call on hold exists, when the user goes on hook and this feature
is enabled, the port will ring to remind the user of the held call.
[default on]
delayed-clearing
During an active call , if the user goes on hook, the call is not
disconnected when this service is active. Available for incoming
calls only. [default on]
call-enable
<both|in|out>
<off|on>
57. in means that only incoming calls are allowed (outgoing calls
are blocked)
58. out means that only outgoing calls are allowed (incoming calls
are blocked)
[default both]
description
<string>
loglevel <value>
Set the detail level used by ATOS to log the events of the pots
interface, from the less detailed one (0) to the more detailed one (5).
Adding the [ - s ] option, this command will be extended to all
potsline subnodes. [default 1]
ATOS\voip\potsline1>>add ?
add command parameters:
<number><string>
Table 177: add
Syntax
Description
number <string>
ATOS\voip\potsline1>>del ?
del command parameters:
<number><num1|...|numN>
Table 178: del
Syntax
Description
ATOS\voip\potsline1>>register
ATOS\voip\ potsline1>>unregister
Description
register
unregister
For diagnostic purpose, the show statistics command is available, where incoming and
outgoing call statistics will be showed:
ATOS\voip\potsline1>>show statistics
POTSLINE1 STATISTICS:
---------------------------------Successful calls: 81
Failed
calls: 0
Last 5 Calls:
Direction Result
Duration
IN
Success
10 min 21
IN
Success
21 min 39
OUT
Success
7 min 46
OUT
Success
125 min 45
OUT
Success
1 min 32
Command executed
Potslinen Nodes
Codec - Commands
ATOS\voip\potslinen\codec>>set ?
Nodes not available.
Set command parameters:
codec-rate
<10|20|30>
codec-priority <string>
loglevel
<value>
sec
sec
sec
sec
sec
Remote Number
071123456
07198765432
07155443322
07111223344
07199887766
Tabella 2: set
Sintassi
Descrizione
codec-rate <10|20|30>
codec-priority <string>
loglevel <value>
Set the detail level used by ATOS to log the events of the codec
node, from the less detailed one (0) to the more detailed one (5).
[default 1]
ATOS007862\voip\potsline1\codec>>set codec-priority ?
Codec priority [1(max) - 3(min) (0=not used)
<G.711Alaw,G.729a,G.711Ulaw>]
ex: 1,2,0 : G.711Alaw = max, G.729a = min, G.711Ulaw = not used
ex: 2,1,0 : G.711Alaw = min, G.729a = max, G.711Ulaw = not used
(comma is mandatory!)
Callfeatures Commands
ATOS\voip\potslinen\callfeatures>>set ?
Nodes not available.
Set command parameters:
hold-enable
waiting-enable
held-local-tone
transfer-without-cons-enable
forw-always-enable
forw-busy-enable
forw-no-answer-enable
timer-forw-no-answer
clir-enable
three-party-conference
loglevel
<RFC2543|RFC3264>
<off|on>
<off|on>
<off|on>
<off|on>
<off|on>
<off|on>
<value>
<off|on>
<off|local>
<value>
Descrizione
hold-enable
<RFC2543|RFC3264>
waiting-enable <off|on>
held-local-tone <off|on>
transfer-without-consenable <off|on>
forw-always-enable <off|on>
forw-busy-enable <off|on>
timer-forw-no-answer
<value>
clir-enable <off|on>
three-party-conference
<off|local>
loglevel <value>
Set the detail level used by ATOS to log the events of the codec
node, from the less detailed one (0) to the more detailed one (5).
[default 1]
Isdnlinen Commands
Any time you add ISDN line under VoIP node, a isdnlinen node is dinamically created.
In this node the following commands are available:
ATOS\voip\isdnline1>>set ?
Nodes available:
codec
callfeatures
<value>
<ETSI|Q.SIG>
<off|on>
<3.1KHz|Speech|UDI>
<Unknown|National>
<on|off>
<string>
display-name
<string>
authentication-user-id
<string>
authentication-password
<string>
force-display-as-identity <off|on>
msn-type
<username-registration|all-msn-registration|
all-msn-own-auth-id>
alias
<string>
jitter-buffer
<value>
voice-activity-detector
<off|on>
echo-cancellation
<on|off|auto>
rfc4040-enable
<off|on>
rfc4040-payload-type
<value>
caller-id-presentation
<off|on-hook|off-hook|both>
description
<string>
Description
Protocol <ETSI|Q.SIG>
point-to-point <off|on>
bearer-capability
<3.1KHz|Speech|UDI>
Configure the bearer capability used by the IAD for incoming calls
[default speech]
type-of-number
<Unknown|National>
Set the type of number field (TON) in the called party number IE
for incoming calls. [default unknown].
tax-enable <on|off>
username <string>
Assign the username used by the SIP protocol to identify the ISDN
port selected (usually the telephone number assigned) [max 32
char].
display-name <string>
force-display-as-identity
<off|on>
Setting this parameter on, the number sent in the from and
Contact fields will be always the number configured in the
display-name setting. [default off]
msn-type
<username-registration|
all-msn-registration|
all-msn-own-auth-id >
<string>
authentication-user-id
<string>
Assign the username of the account of the ISDN port used for the
SIP proxy server registration [max 32 char].
authentication-password
<string>
Assign the password of the account of the ISDN port used for the
SIP proxy server registration [max 31 char].
jitter-buffer <value>
voice-activity-detector
<off|on>
echo-cancellation
<on|off|auto>
rfc4040-enable
<off|on>
rfc4040-payload-type
<value>
Set the payload type value for packets transport when RFC4040 is
enable. This value shall be different from other payload type value
used by other services (e.g. RFC2833 payload type). [default 97]
caller-id-presentation
<off|on-hook|off-hook|both>
loglevel <value>
Set the detail level used by ATOS to log the events of the pots
interface, from the less detailed one (0) to the more detailed one (5).
Adding the [ - s ] option, this command will be extended to all
potsline subnodes. [default 1]
ATOS\voip\isdnline1>>add ?
add command parameters:
<NUMBER><number string>[<alias string>]
Table 181: add
Syntax
Description
number <string>
[<alias string>]
ATOS\voip\isdnline1>>del ?
del command parameters:
<number><num1|...|numN>
Table 182: del
Syntax
Description
ATOS\voip\isdnline1>>register
ATOS\voip\ isdnline1>>unregister
Description
register
unregister
Isdnlinen Nodes
Codec - Commands
ATOS\voip\isdnlinen\codec>>set ?
Nodes not available.
Set command parameters:
codec-rate
<10|20|30>
codec-priority <string>
loglevel
<value>
Tabella 4: set
Sintassi
Descrizione
codec-rate <10|20|30>
codec-priority <string>
loglevel <value>
Set the detail level used by ATOS to log the events of the codec
node, from the less detailed one (0) to the more detailed one (5).
[default 1]
ATOS\voip\isdnline1\codec>>set codec-priority ?
Codec priority [1(max) - 3(min) (0=not used)
<G.711Alaw,G.729a,G.711Ulaw>]
ex: 1,2,0 : G.711Alaw = max, G.729a = min, G.711Ulaw = not used
ex: 2,1,0 : G.711Alaw = min, G.729a = max, G.711Ulaw = not used
(comma is mandatory!)
Callfeatures Commands
ATOS\voip\isdnlinen\callfeatures>>set ?
Nodes not available.
Set command parameters:
loglevel
<value>
hold-enable
<RFC2543|RFC3264>
waiting-enable <off|on>
Descrizione
hold-enable
<RFC2543|RFC3264>
waiting-enable <off|on>
loglevel <value>
Set the detail level used by ATOS to log the events of the codec
node, from the less detailed one (0) to the more detailed one (5).
[default 1]
DDIBundle Commands
Any time you add a DDIBundle under VoIP node, a Bundlename node is dinamically created.
DDIBulndle feature allows to manage GNR service, Multi-port to one number association and vice
versa, Multi port to multi-number range association.
In this node the following commands are available:
ATOS\voip\bundlename>>set ?
Nodes not available.
Set command parameters:
loglevel
<value>
registration-type
<wildcard|first|username>
display-name
<string>
authentication-user-id
<string>
authentication-password
<string>
number
<string>
username
<string>
alias
<string>
line-hunting
<circular|broadcast|potsline1|potsline2|potslinen|
isdnline1|isdnline2>
force-display-as-identity <off|on>
nt1plus-mode
<off|on>
msn-type
<username-registration|all-msn-registration|
all-msn-own-auth-id>
Table 184: set
Syntax
Description
registration-type
<wildcard|first|username>
Authentication-user-id
<string>
Assign the username of the account for all ports present in the
bundle, sent for the SIP proxy server registration [max 32 char].
Authentication-password
<string>
Assign the password of the account for all ports present in the
bundle, sent for the SIP proxy server registration [max 31 char].
Number <string>
Username <string>
alias <string>
line-hunting
<circular|broadcast|potsline1|
potslinen|isdnline1>
force-display-as-identity
<off|on>
Setting this parameter on, the number sent in the from and
Contact fields will be always the number configured in the
display-name setting. [default off]
nt1plus-mode
<off|on>
Setting this parameter on, the incoming calls are offered to all
ISDN lines and at the same time to the POTS port selected in
line-hunting configuration. Using this configuration in a
buldle, typically associating two potsline and an isdnline, its
possible to riproduce the same NT1 Plus behaviour for
incoming calls. [default off]
msn-type
<username-registration|allmsn-registration|
all-msn-own-auth-id>
ATOS\voip\bundlename>>add ?
add command parameters:
<PORT><POTSLINE1|...|ISDNLINEn>
<RANGE><range>[<alias>][<PORT><POTSLINE1|...|ISDNLINEn>]
Table 185: add
Syntax
Description
Port <POTSLINE1|...|ISDNLINEn>
Range <range>
[<alias>][<PORT><POTSLINE1|...|ISDNLI
NEn>]
In case of range, the first number should have the same radix.
The second number can be different for up to 4 last digits.
It is possible to add up to 10 different ranges
This setting is allowed only if registration-type is <username>
Alias: if configured, translates the ISDN called number Setup
related to the incoming INVITE to the configured number/range
added. It translates also the Calling number present in the
outgoing ISDN Setup to the Display number present in the
outgoing INVITE using the configured number contained into
the added range.
Port: if configured (valid only for single number and not for
ranges), selects the POTSLINE or the ISDNLINE port where
the compatible incoming call for this number will be offered.
The POTSLINEn or IDSNLINEn shall be added before to use
the above command.
ATOS\voip\bundlename>>del ?
del command parameters:
<PORT><POTSLINE1|...|ISDNLINEn>
<RANGE><range>
Table 186: del
Syntax
Description
Port <POTSLINE1|...|ISDNLINEn>
Range <range>
ATOS\voip\bundlename>>register
ATOS\voip\bundlename>>unregister
Description
register
unregister
Quality of Service
An Overview
The term "Quality of Service" generally refers to a set of mechanisms that provide an optimal
bandwidth utilization when different types of traffic share a single communication link.
IP data networks traditionally provide a kind of "best effort" services, which may result in large
delays, unpredictable transmission times ("jitter") and in some cases in the loss of a certain fraction
of the packets sent. These impairments may be acceptable for some types of traffic, for example
when browsing an Internet site or when downloading a bulk file, but they may instead heavily affect
some other traffic flows, such as voice, video or highly transactional or interactive data traffic.
For example, the small packets composing a voice traffic flow are produced at a regular pace and
require fast and timely service, while most types of bulk data traffic are composed of large packets
with a "bursty" emission pattern. If these two traffics share a single communication path, it may
happen that a voice packet may be queued behind multiple large packets and then it must be waiting
for them to be forwarded, thus generating some variable amount of delay ("jitter").
Additionally, a communication node may become congested at some time due to heavy traffic
conditions and it may decide to drop packets. Again, data traffic is much more resilient to packet
loss than voice traffic, where instead the loss of a single voice packet may propagate into hundreds
of milliseconds of corrupted speech.
As long as the available end-to-end bandwidth is largely exceeding the actual data rates, these
problems are minimized, but when the bandwidth becomes scarce, it becomes necessary to use
some Quality of Service mechanisms. For example, QoS may provide a communication node with a
mean to distinguish among the different traffic types, so that it may put packets from different flows
into separate queues and properly schedule transmission from each queue or even select which
packets are to be preferentially dropped when the node enters into a congested state.
QoS does not actually provide additional bandwidth; it only guarantees an optimal usage of the
available bandwidth.
Network level QoS techniques fall in two broad areas, the Integrated Services (IntServ) and the
Differentiated Services (DiffServ) models.
The IntServ model relies on specific signaling protocols to reserve network resources and to enforce
admission control.
The DiffServ model instead relies on differentiating traffic flows according to specified IP
parameters, associating a different behaviour to each traffic class; and performing specific actions
such as classification, meter, marking, policing and traffic shaping on each separate traffic class.
DiffServ does not use require any kind of signaling among the routers in the path.
DiffServ
Metering
Classifier
Marker
Shaper/Dropper
RFC2474 redefines the TOS octet defined in the IP standard document (RFC791) for specific use
by DiffServ.
The first 6 bits of this octet are coded as a Differentiated Services Code Point (DSCP):
0
DSCP
7
1
cu
the Assured Forwarding (AF) PHBs share the bandwidth remaining after allocation to EF traffic.
AF traffic is guaranteed a limited QoS, mainly in terms of assured minimum bandwidth and
drop precedence.
The DiffServ model supports up to four separated AF classes: AF1, AF2, AF3 and AF4, with a
certain fraction of the available bandwidth assigned to every class.
Each AF class is further subdivided into up to three sub-classes with different discard
precedence levels. Subclasses are indicated as AFxy, e.g. AF11 or AF43. Subdividing Classes into
sub-classes is also referred to as coloring.
the Default PHB corresponds to the Best Effort Services, where no packet loss, delay or jitter
performance is guaranteed;
the Class Selector PHB guarantees compatibility with implementations that utilize the Precedence
Bits, previously allocated to the same bits as the DSCP.
A number of codepoints has been defined to indicate the different PHBs:
0
0
1
X
X
0
0
X
X
DSCP
0 0
1 1
X Y
X 0
cu
0
1
Y
0
0
0
Y
0
0
0
0
0
Classification
DiffServ packets are classified basing on a set of level 3 or level 2 conditions, such as the selector
fields contained in an access list (Source IP Address / Port, Destination IP Address / Port, protocol),
the value contained in the DSCP field, VLAN ID (IEEE 802.1Q), VLAN priority (IEEE 802.1p),
and Source Interface.
Marking
Classified traffic may be submitted to a Marking action to modify the DSCP value of each packet in
the level3 classes, while to modify the VLAN priority (IEEE 802.1p) for packets belonging to
level2 classes.
Metering
Metering consists in monitoring the packet arrival pattern in each traffic class to verify whether the
traffic flow is conforming to a specific temporal profile.
Queue
Status
0
Empty
ThMin
ThMax
Full
Scheduling
Scheduling techniques are used to prioritize traffic and to allocate the bandwidth among the
different traffic flows. ATOS implements a configurable scheduling scheme. A typical scheme is
represented in this figure:
max
EF
Queue
AF1x
Queue
50%
AF2x
Queue
30%
AF3x
Queue
20%
BE
Queue
WFQ
med
Priority
Scheduler
min
The Priority Scheduler select ("de-queues") packets for forwarding from one of its several input
queues based on fixed priorities. As long as a higher priority input has packets to be sent, other
packets are not removed from lower priority queues.
In the Weighted Fair Queuing Scheduler each input flow is granted at least a certain percentage of
the output bandwidth. The WFQ scheduler is usually put in front of the priority scheduler and
provides bandwidth sharing among AF classes.
Level 3 QoS
Level3 QoS is implemented by applying DiffServ actions to IP traffic classes Basically, ATOS
allows to define:
one or more sets of rules to classify traffic (classifiers).
Classification parameters include access lists containing IP selectors (addresses, ports and/or
protocol numbers), the DSCP value or the IP precedence value
one or more lists of DiffServ actions (policies).
A policy can contain one or more actions for the defined the traffic classes. A traffic class for
which no action is defined is not affected by that policy.
Actions listed in a policy are:
marking (DSCP or precedence-TOS),
metering (Band Limit, Single Rate Double Bucket, Double Rate Double Bucket),
queueing (Priority, Bandwidth Repartition/WFQ),
congestion avoidance (Random Early Discard).
one or more associations, binding policies to interfaces. An association specifies a policy, an
interface and a specific direction (incoming or outgoing traffic).
Level 2 QoS
Level2 QoS is also implemented by applying actions to Ethernet (level 2) traffic classes as indicated
in level 2 specific policies.
ATOS uses a similar scheme as for level 3 QoS, although with level 2 specific classification
parameters and actions:
Level 2 classification parameters include
the VLAN Id in the 802.1Q tag,
the Source Interface,
the 802.1p priority value,
the DSCP values contained in the IP payload.
Level 2 policies use the following actions:
marking (affecting 802.1p priority bits only)
queueing (priority or bandwidth repartition)
Opposite to level 3 associations, Level 2 associations only bind a policy to an "output" interface.
Classifier
MultiBucket
Meter
CLP
Marker
L2QoS first classifies outgoing IP traffic flows based on the DSCP value (which can be set to
different values by the external hosts or by the internal IP QoS engine). Up to 63 priority levels can
be defined.
The aggregate traffic is then metered by a Multi-Bucket Meter (MBM). The MBM consists in a set
of single-rate, single-bucket meters. If we consider three precedence levels (for example VOIP,
VPN and BEST EFFORT) the MBM will be configured with three SR-SB meters. The first meter
measures the VOIP traffic only, the second meter measures the aggregate VOIP and VPN traffic,
the third one measures the aggregate VOIP, VPN and BEST EFFORT traffic.
In first place, the MBM guarantees that if the aggregate traffic exceeds the MCR, an adequate
number of cells is marked with CLP=1. At the same time, it also preserves traffic at a certain
priority level from being marked if the MCR is exceeded only by traffic at lower priorities.
As an example, suppose that traffic with three different levels of priority are sent through an ATM
VCC:
VoIP traffic (highest priority);
VPN traffic (mid level priority);
Best Effort (BE) traffic (lowest priority).
The L2QoS algorithm acts as follows:
cells generated from VoIP packets are only marked if the VoIP traffic actually exceeds the MCR;
cells generated from VPN packets are only marked if the aggregate VoIP and VPN traffic exceeds
the MCR;
cells generated from BE packets are marked if the aggregate VoIP and VPN and BE traffic exceeds
the MCR.
When a cell exceed the MCR, the MBM either marks the cells or it issues a penalty which is used to
mark the first subsequent cell originated from a lower priority flow, even if that particular cell is
conforming to the MCR. So, for example, a cell originated by a BE packet may be marked even if
it is complying with the MCR, due to a previous VPN or VoIP cell having exceeded the MCR.
Configuring QoS
The ATOS configuration tree includes a QoS node, with a DiffServ sub-node.
DiffServ Nodes
Under the DiffServ node, the CLI defines three classes of dynamic objects (nodes):
a CLASSIFIER node defines the criteria used to identify packets as belonging to a certain traffic
class. Classification criteria are either based on an access list or on a DSCP value;
a POLICY node defines the set of the QoS actions applied to one or multiple traffic classes;
an ASSOCIATION node binds a policy to an interface either in the inbound or outbound direction.
Once classifiers and policies are defined, the user creates one or more associations to bind a policy
to an interface and a direction.
Subsequently, packets belonging to a certain class and arriving from (or destined to) an interface are
subject to the actions specified by the policy bound for that interface.
DiffServ - Commands
Under the DiffServ node, the add command is used to create classes, policies and associations.
ATOS\qos\diffserv>>add ?
add command
classifier
policy
association
association
parameters:
<classifier name>
<level-2|level-3>
<policy name>
<level-2|level-3>
<association name> level-2 <policy name><interface name>
<association name> level-3 <policy name>
<interface name><in|out>
Description
classifier name
policy name
level-2|level-3
Description
association name
level-2 | level-3
policy name
interface name
in|out
Description
dscp value
prec value
Description
vlan-id value
vlan-prio value
dscp value
src ifc name
dst-mac
<mac-address aa-bb-cc-dd-ee-ff>
src-mac
<mac-address aa-bb-cc-dd-ee-ff>
Table 192:add
Syntax
Description
classifier name
bandwidth value
priority value
dscp value
queue length
Configure the packets code length: 2, 4, 8, 16, 32, 64, 128, 256,
512, 1024
precedence value
tos value
The value to be used in the marking the TOS field value (0-15).
mark
shaping
cir value
<meter-SR-SB>
<meter-SR-DB>
<meter-DR-DB>
aware|blind
color marking
CIR
PIR
CBS
EBS
<green PHB>
<yellow PHB>
<red PHB>
RED
min threshold
max threshold
<queuing-band><bandwidth>
<queuing-priority><priority>
1-100%
1-1000
0-255
32-65535
16-4194303
0-7
0-63
Table 193:add
Syntax
Description
classifier
queuing-band
bandwidth
queuing-priority
priority
queue length
Configure the packets code length: 2, 4, 8, 16, 32, 64, 128, 256,
512, 1024
mark-vc
mark-dlci
mark-vlan-prio
vlan priority
MARK-DSCP-L2
The first step is to configure an access list to define the parameters used to separate the traffic into
classes. In this example we will define three classes:
a VOIP class for the UDP traffic;
a WEB class for HTTP Browsing traffic (TCP on 80 port);
a FTP class for FTP Data TCP on 20 and 21 ports traffic.
ATOS\accesslist>>add VOIP permit udp any any anyport anyport
Command executed
ATOS\accesslist>>add WEB permit tcp any any anyport equ http
Command executed
ATOS\accesslist>>add FTP permit tcp any any anyport range 20 21
Command executed
permit udp
<any><any>
none
<anyport><anyport>
permit tcp
<any><any>
none
<anyport><equ http>
none
permit tcp
<any><any>
none
<anyport><range 20 21>
none
From the ATOS\QoS\DiffServ node add a VOIP_CLASS QoS class and associate it to the
VOIP Access List;
ATOS\qos\diffserv>>add ?
add command
classifier
policy
association
association
parameters:
<classifier name>
<level-2|level-3>
<policy name>
<level-2|level-3>
<association name> level-2 <policy name><interface name>
<association name> level-3 <policy name>
<interface name><in|out>
In the same way add WEB_CLASS and FTP_CLASS classes and associate them to the WEB and
DATA Access Lists, as shown below:
ATOS\qos\diffserv>>add classifier WEB_CLASS
Command executed
ATOS\qos\diffserv>>WEB_CLASS
ATOS\qos\diffserv\WEB_CLASS>>add accesslist WEB
Command executed
ATOS\qos\diffserv\WEB_CLASS>>up
ATOS\qos\diffserv>>add classifier FTP_CLASS
Command executed
ATOS\qos\diffserv>>FTP_CLASS
ATOS\qos\diffserv\FTP_CLASS>>add accesslist DATA
Command executed
Command executed
ATOS\qos\diffserv\MY_L3_POLICY>>add WEB_CLASS queuing-band 70
Command executed
ATOS\qos\diffserv\MY_L3_POLICY>>add WEB_CLASS red 40 60 100 100 100
Command executed
ATOS\qos\diffserv\MY_L3_POLICY>>add FTP_CLASS mark 10
Command executed
ATOS\ qos\diffserv\MY_L3_POLICY>>add FTP_CLASS queuing-band 30
Command executed
ATOS\qos\diffserv\MY_L3_POLICY>>add FTP_CLASS red 40 60 100 100 100
Command executed
QoS DiffServ Level 3 is running, statistics and status are now available:
ATOS\qos\diffserv\MY_L3_ASSOCIATION>>show statistics
Policy : MY_L3_POLICY
Packet Processed : 0
*****************************
Prio Queue (prio=1000)
Packet Enqueued : 0
Packet Out
: 0
Discarded Packets : 0
Meter colored:
- green: 0
- yellow: 0
- red:
0
*****************************
Band Queue WFQ (band=70%)
Prio Queue (prio=100)
Packet Enqueued : 0
Packet Out
: 0
Discarded Packets : 0
RED discarded:
- green: 0 over 0 analyzed
- yellow: 0 over 0 analyzed
- red:
0 over 0 analyzed
*****************************
Band Queue WFQ (band=30%)
Prio Queue (prio=100)
Packet Enqueued : 0
Packet Out
: 0
Discarded Packets : 0
RED discarded:
- green: 0 over 0 analyzed
- yellow: 0 over 0 analyzed
- red:
0 over 0 analyzed
*****************************
ATOS\qos\diffserv\MY_L3_POLICY>>show status
Policy : MY_L3_POLICY
Packet To Deliver: 0
Prio Queue (prio=1000)
Packet Queued: 0
Queue Size
: 63
Meter Enabled
*****************************
Band Queue WFQ (band=70%)
Not ActivePrio Queue (prio=100)
Packet Queued: 0
Queue Size
: 63
Red Enabled
*****************************
Band Queue WFQ (band=30%)
Not ActivePrio Queue (prio=100)
Packet Queued: 0
Queue Size
: 63
Red Enabled
*****************************
Prio Queue (prio=0)
Packet Queued: 0
Queue Size
: 63
*****************************
ATOS>>qos diffserv
ATOS\QoS\DiffServ>>add classifier VLAN1 level-2
Command executed
ATOS\QoS\DiffServ>>add classifier VLAN2 level-2
Command executed
Lets build a level 2 policy that privileges traffic belonging to VLAN1 instead of traffic belonging
to VLAN2; the remainig traffic will be classified as best effort and will be send only if the other
queues are empty.
ATOS\QoS\DiffServ>>add policy MY_L2_POLICY level-2
Command executed
ATOS\QoS\DiffServ>>MY_L2_POLICY
ATOS\QoS\DiffServ\MY_L2_POLICY>>add VLAN1 queuing-priority 1000
Command executed
ATOS\QoS\DiffServ\MY_L2_POLICY>>add VLAN2 queuing-priority 900
Command executed
QoS DiffServ Level 2 is running, statistics and status are now available:
ATOS\QoS\DiffServ>>MY_L2_ASSOCIATION
ATOS\QoS\DiffServ\MY_L2_ASSOCIATION>>show statistics
Policy : MY_L2_POLICY
Packet Processed : 0
*****************************
Prio Queue (prio=1000)
Packet Enqueued : 0
Packet Out
: 0
Discarded Packets : 0
*****************************
Prio Queue (prio=900)
Packet Enqueued : 0
Packet Out
: 0
Discarded Packets : 0
*****************************
ATOS\QoS\DiffServ\MY_L2_ASSOCIATION>>show status
Policy : MY_L2_ASSOCIATION
Packet To Deliver: 0
Prio Queue (prio=1000)
Packet Queued: 0
Queue Size
: 63
*****************************
Prio Queue (prio=900)
Packet Queued: 0
Queue Size
: 63
*****************************
Prio Queue (prio=0)
Packet Queued: 0
Queue Size
: 63
*****************************
Configuring ATMCLP
The user defines an ATMCLP policy and then assigns relative priorities in the range 0 (highest) to
63 (lowest priority) to traffic packets, based on their DSCP values.
The policy is then associated to an interface and a direction.
ATMCLP Node
ATOS\qos\atmclp>>add ?
add command parameters:
policy
<policy name>
association <association name> <policy name> <interface name>
Description
policy name
Description
association name
policy name
interface name
Description
dscp value
A value that identifies the DiffServ code point, the range is between
0 and 63 included
precedence value
marking value
ATOS\qos\atmclp\MY_ATM_POLICY>>set ?
Nodes not available.
Set command parameters:
mcr <value>
mbs <value>
Description
mcr <value>
mbs <value>
ATOS\qos\atmclp\MY_ATM_POLICY>>del ?
del command parameters:
<dscp value>
Start at the ATOS\qos\atmclp>> node. Initially there are neither policies nor associations
added;
ATOS\qos\atmclp\MY_ATM_POLICY>>add 46 0 1
add other classes for DSCP 26 (priority 1), 20 (priority 2) and 14 (priority 3).
ATOS\qos\atmclp\MY_ATM_POLICY>>add 26 1 1
ATOS\qos\atmclp\MY_ATM_POLICY>>add 20 2 1
ATOS\qos\atmclp\MY_ATM_POLICY>>add 14 3 1
ATOS\qos\atmclp\MY_ATM_ASSOCIATION>>show status
Level2 policy : MY_ATM_ASSOCIATION
- MCR (cell/s): 500
- MBS (cell/s): 250
*****************
Bucket Prio = 64:
- Size = 0.
- Penalties = 0.
*****************
Bucket Prio = 3:
- Size = 0.
- Penalties = 0.
*****************
Bucket Prio = 2:
- Size = 0.
- Penalties = 0.
*****************
Bucket Prio = 1:
- Size = 0.
- Penalties = 0.
*****************
Bucket Prio = 0:
- Size = 0.
- Penalties = 0.
RAC
The RAC (Remote Access Configuration) node is used to create profiles that allow ATOS to act as
Authentication Server. You can define groups of users (associating multiple pairs of username and
password to every group) and address ranges that can be used by a PPP module to assign them to
clients, if requested.
RAC Nodes
Account - Commands
This profile configures the system with a dynamic account list (with multiple username and
passwords for every account). If the device is configured as access server, it can authenticate the
clients identified with username and password in the list.
ATOS\rac\account>>add ?
Add command parameters:
<group name string><user name string><password string>
[<user|admin|superadmin>]
ATOS\rac\account>>del ?
Del command parameters:
<group name string><user name string>
Description
password string
[<user|admin|superadmin>]
If configured as server, the system can use one account group only.
Address Commands
This profile configures the system with a dynamic list of IP address pools (defined by the initial and
final addresses in the range). If the device is configured as access server, it can release the IP
addresses in the list to the clients.
ATOS\rac\address>>add ?
Add command parameters:
<pool name string><start address value (a.b.c.d)>
<end address value (a.b.c.d)>
ATOS\rac\address>>add
ATOS\rac\address>>del ?
del command parameters:
<pool name string>
ATOS\rac\address>>del
Description
start ip add
end ip add
If configured as server, the system can use only address pool only.
SDSL
In Aethra devices with SHDSL (Single-pair High-speed Digital Subscriber Line) interfaces, ATOS
permits the configuration of some physical level parameters.
ATOS>>sdsl
SDSL Commands
The following configuration commands are available in the sdsl node:
ATOS\sdsl>>set ?
Nodes not available.
Set command parameters:
loglevel <value>
maxrate
<value>
minrate
<value>
rate2312 <on|off>
mode
<stu-r|stu-c>
4wire
<off|on>
eoc
<on|off>
dyinggasp <on|off>
annex
<a|b>
adaptive <on|off>
margin
<value>
Table 6: set
Syntax
Description
maxrate <value>
minrate <value>
mode <stu-r|stu-c>
4wire <off|on>
eoc <on|off>
dyinggasp <on|off>
annex <a|b>
adaptive
<on|off>
margin
<value>
Description
loopb <speed>
loopc <on|off>
Security
Introduction
IPSec is a suite of protocols used to create secure VPNs on the public network (tunnel mode) or
to provide secure end-to-end connections (transport mode) between pairs of hosts.
IPSec provides security services to the set of IP protocols, including all the higher level protocols,
by offering the following services:
data integrity;
data origin authentication;
replay protection;
confidentiality.
A number of information structures are necessary for IPSec to operate.
A Security Association (SA) defines an IPSec connection. An SA is a kind of contract between the
two endpoints, which contains the security policy that applies to some specific type of traffic sent
or received by either endpoint. SAs are unidirectional in nature, so different SAs may apply in
either direction.
An IPSEC implementation manages a Security Association Database (SAD). Each entry in the
SAD contains the information necessary to describe a specific SA (the encapsulation protocol to be
used, a number of fields used to provide protection to anti-replay attacks, the authentication and the
encryption algorithms used with the relevant cryptographic keys and initialization vectors). Each
SA is identified with a Security Parameter Index (SPI).
An IPSec entity also manages a Security Policy Database (SPD). An entry in the SPD describes a
specific traffic flow using a number of Selector Fields (source and destination address, source
destination protocol, protocol type, etc.) and points to an entry in the SDB.
Each individual outbound packet is checked against the SPD. A matching SPD entry contains a
pointer to the SA that must be applied to that packet.
The SPI field is always transmitted in the clear and it is used to identify the SA applicable to
incoming packets. Once the SA is identified, the packet can be properly processed (removal of
security encapsulation, decryption, authentication and integrity checks, etc.).
An SA can be either manually configured or, if a matching SPD entry does not contain a valid SA
pointer, the applicable SA can be automatically negotiated between the two peers using the IKE1
protocols.
IPSec encapsulates traffic using the Authentication Header Protocol (AH)2 or the Encapsulating
Security Payload Protocol (ESP)3.
These two encapsulations can be cascaded in order to have IPSec connections with a combination
of security features.
The AH protocol inserts an AH header after the existing IP header. The AH header contains an SPI,
and the information used to authenticate the whole packet. The existing IP payload and some fields
in the IP header are not modified. However, a number of fields in the IP header may change during
the packet transport. These "mutable" fields cannot be included in the authentication process.
The ESP encapsulation inserts an ESP header after the existing IP header, with an SPI. The IP
payload may be encrypted and is followed by an ESP trailer, that contains information used to
authenticate the whole packet.
The Tunnel mode is typically configured between two gateways, named security gateways. The
original packet generated by a host behind a gateway is encapsulated with an "outer" IP header
containing the addresses the two security gateways. The AH and the ESP headers are inserted after
the "outer" IP header. An optional ESP trailer may follow the IP payload.
In the tunnel mode with ESP the whole "inner" IP packet is encrypted, thus also hiding any
information contained in the IP header of the original packet.
Starting from version 2.0, ATOS provides support to the "tunnel" mode only.
Mode
Hash Algorithm
4
tunnel
tunnel
Cipher Algorithm
MD5 , SHA-1
Security Associations
A Security Association (SA) is a unidirectional logical connection that provides security to traffic.
Each peer must define two SAs for each IPSec connection, one for the incoming packets (inbound
SA) and one for the outgoing ones (outbound SA). Thus, an IPSec connection has a total of four
SAs.
The most significant parameters in an SA are:
security protocol (AH or ESP);
hash algorithm;
cipher algorithm (for ESP only);
keys used for authentication and encryption;
time to live;
IP addresses of the two peers (in the tunnel mode, the public IP addresses of the two security
gateways);
the SPI (Security Parameter Index), a 32-bit number that, together with the authentication protocol
and the destination IP address is used to unambiguously identify an SA.
These parameters can be either manually configured or automatically negotiated between the peers.
IKE is used in ATOS to implement the automatic mode.
In the ESP protocol the authentication attribute may be 0 (NULL). In this case the ESP protocol only provides integrity
and confidentiality services (rfc 2406, paragrafo 2.7).
7
The ESP DES-CBC Chiper Algorithm With Explicit IV, rfc. 2405.
The NULL Encryption Algorithm and Its Use With Ipsec, rfc. 2410.
Security Policy
A Security Policy (SP) describes how IPSec processes a specific packets.
Selector fields10 in each packet are used to select an SP. The selected SP determines if the packet
must be discarded, transparently forwarded or if a Security Association in the SAD applies to this
packet. If the selected SP does not refer to an existing SA, then IKE comes into play to negotiate an
SA for this policy.
IKE protocol
ATOS uses the IKE protocol to exchange keys and to configure the SA between the peers in
automatic mode.
IKE has its own policy settings (a set of "protection suites" in order of preference) which is used to
build an IKE Security Association. An IKE protection suite includes encryption and authentication
algorithms, Diffie-Hellman group, a method of authentication and an optional lifetime.
During Phase 1, the two peers negotiate a protection suite to build the IKE SA, then create a
common secret using a Diffie-Hellman exchange, and finally authenticate each other's material and
identity using the hash algorithm and the authentication method determined during the IKE SA
negotiation.
During phase 2, the two peers use the IKE SA to negotiate IPSEC SAs. Multiple Phase 2
negotiations can use the "underlying" IKE SA to establish the required IPSEC SAs. The IKE SA
remains active and is used to exchange connection management messages (SA time-to-live, SA
cancellation, etc.) until its lifetime expires or an external event causes its termination.
IKE Operation
IKE it is an hybrid protocol that supports 3 standards: ISAKMP, Oakley and Skeme.
ATOS uses the following algorithms and methods in its IKE implementation:
symmetric ("bulk") coding algorithms
DES/3DES in CBC11 mode
asymmetric ("public key") coding algorithms
Diffie-Hellman12
authentication methods
pre-shared key (PSK): the two peers share a secret key for received messages authentication
10
Selector fields include source/destination IP address, transport protocol type, etc., as extracted from the IP packet during
the routing process.
11
12
Schneier, B., "Applied Cryptography Second Edition", John Wiley & Sons, New York, NY, 1996. ISBN 0-471- 12845-7.
Diffie, W., and Hellman M., "New Directions in Cryptography", IEEE Transactions on Information Theory, V. IT-22, n.
6, June 1977.
hash algorithms
MD513 in H-MAC14 version
SHA15 in H-MAC version
The IKE protocol operates in two phases.
During phase 1 the two peers establish a secure channel to communicate with, for which they agree
upon cipher algorithm, hash algorithm, keys, etc. This set of negotiated algorithms and keys is
named IKE Security Association (IKE SA).
Phase 1 can be realized in two Main and in Aggressive Mode, according to the required security
level. Both modes can use preshared keys, digital signatures or Public Key Encryption. ATOS
supports Main Mode and Aggressive modes with Pre-Shared Keys (PSK).
Phase 2 is used to negotiate parameters for an IPSEC SA. Phase 2 only supports a Quick Mode.
13
14
15
NIST, "Secure Hash Standard", FIPS 180-1, National Institue of Standards and Technology, U.S. Department of
Commerce, May 1994.
Starting from version 2.0, ATOS implements the Delete Informational Exchange message: this
message it sent when an ISAKMP session (and consequently all the IPSec channels active on this
session) is removed.
Security - Nodes
ATOS\security>>?
Nodes available:
ike
ipsec
crypto
The security node has 3 subnodes: ike, ipsec, crypto.
The ike node defines policies ("protection suites") used by IKE and establishes Pre-Shared Keys.
The ipsec node creates and configures abstract IPSec policies (security protocol, authentication
and encryption algorithm, lifetime). These policy "templates" are then used to create a database of
policies in the crypto node.
The crypto node instantiates IPSEC Policies by creating associations between the abstract
policies defined in the ipsec node and specific traffic streams, defined in terms of an interface
and a number of traffic selectors (IP addresses, protocol type) contained in an access list. Policies
defined in this node actually represent entries in the Security Policy Database (SPD).
Ike - Commands
ATOS\security\ike>>set ?
Nodes not available16.
Set command parameters:
loglevel <value>
ATOS\security\ike>>add ?
add command parameters:
key <name><key value string><remote ip address><net mask>
key <name><key value string>all-address
policy <name><priority value>
16
Description
name
the PSK
remote ip address
net mask
The key is used to authenticate the negotiation with peers in a range of IP addresses, as specified in
the <remote IP address> and the <net mask> parameters.
For example, the use of the new key for a single IP address in the field <remote IP
address> requires a <net mask> set to 255.255.255.255.
It is possible to configure a key for any peer (independently from the IP address) using an alladdress clause, as shown here:
ATOS\security\ike>>add key <name><key value string>all-address
Table 202: add keyall-address policy
Syntax
Description
name
PSKs can be added or deleted but never modified. To delete a key, use the command:
ATOS\security\IKE>>del key <name>
Table 203: del key
Syntax
Description
name
A key in use cannot be deleted. This happens if an existing IPSec connection exists on top of the
IKE connection that uses this key.
The following command creates an IKE policy and assigns a name and a priority to it:
ATOS\security\ike>>add policy <name> <priority value>
Description
name
priority value
The initiator will list the proposed IKE SAs in the initial Phase 1 message in decreasing order of
<priority value>. The value 1 indicates here the highest priority. The responder will then
pick up the first IKE SA supported in the list proposed by the initiator.
To delete an IKE policy, use the command:
ATOS\security\ike>>del policy <name>
Table 205: del policy
Syntax
Description
name
The following command shows all the active IKE sessions, displaying sessions status and the name
of associated crypto:
ATOS\security\ike>>show status
An IPSec tunnel can be removed from configuration using command
ATOS\security\ike>>remove-session <name>
Description
name
MY_IKEPOLICY Commands
After creating an IKE policy named MY_IKEPOLICY with priority 1:
ATOS\security\ike>>add policy MY_IKEPOLICY 1
then you can define a "protection suite" for this IKE policy:
ATOS\security\ike\MY_IKEPOLICY>>set ?
Nodes not available.
Set command parameters:
authentication <pre-share>
group
<1|2|5>
hash
<md5|sha1>
encryption
<des|3des|aes|aes-192|aes-256 >
life-time
<value>
Description
authentication <pre-share>
group <1|2|5>
hash <md5|sha1>
Encryption
<des|3des|aes|aes-192|aes-256>
life-time <value>
Two or more policies cannot be configured with the same name or the same priority level.
IPSec - Commands
ATOS\security\ipsec>>set ?
Nodes not available.
Set command parameters:
loglevel <value>
ATOS\security\ipsec>>add(/del) ?
add command parameters:
<policy name>
Description
policy name
A running policy (in use by an active IPSec connection) cannot be deleted or modified
MY_IPSECPOLICY - Commands
An example of adding an IPSec policy called MY_IPSECPOLICY:
ATOS\security\ipsec>>add MY_IPSECPOLICY
ATOS\security\ipsec\MY_IPSECPOLICY>> set ?
Nodes not available.
Set command parameters:
protocol
<ah|esp>
authentication <md5|sha1|none>
encryption
<des|3des|aes|aes-192|aes-256|none>
life-value
<value>
Description
protocol <ah|esp>
authentication <md5|sha1|none>
Encryption
<des|3des|aes|aes-192|aes-256>
life-time <value>
Crypto Commands
The crypto node instantiates IPSEC policies based on the template policies created in the IPSEC
node.
ATOS\security\crypto>>add(/del) ?
add command parameters:
<crypto profile_name>
Description
crypto profile_name
Crypto name.
MY-CRYPTOPOLICY - Commands
ATOS\security\crypto>>add MY-CRYPTOPOLICY
Opposite to IKE and IPSec policies, no default parameter is specified in a newly created profile.
ATOS\security\ipsec\MY-CRYPTOPOLICY>>add(/del) ?
add command parameters:
add command parameters:
<policy name><peer ip addr><Access List name>[<local ip addr>][<PFSparam>]
<policy name> LIST:
policy-ipsec
<Access List name> LIST:
Acl-ipsec
<PFS-param> LIST:
disable
PFS-group1
PFS-group2
PFS-group5
Description
policy name
peer ip addr
Configure the peer IP address for the IPSec connection (a valid key
with the same IP address should be previously configured).
Local ip address
PFS-param
ATOS\security\ipsec\MY-CRYPTOPOLICY>>set ?
Nodes not available.
Set command parameters:
interface
<string: no-ifc-associated|LAN0|ATM_VC0|
ATM_VC1|ATM_VC2|ATM_VC3|ATM_VC4|ATM_VC5|
ATM_VC6|ATM_VC7|ATM_VC8|ATM_VC9|LOOPBK0>
Description
interface
Identify the interface name for the crypto profile. This is the last
parameter because once it is associated to an interface, all the traffic
through that interface will be processed by crypto. Default value is
no-ifc-associated.
<string: no-ifcassociated|LAN0|ATM_VC0|
ATM_VC1|ATM_VC2|ATM_VC3|
ATM_VC4|ATM_VC5|ATM_VC6|
ATM_VC7|ATM_VC8|ATM_VC9|
LOOPBK0>
alternative-local-id
<ip addr>
Once the interface_name parameter has been configured, all the traffic on the specified
interface will be processed by crypto MY-CRYPTOPOLICY.
Before to modify a key, an IPSec policy or an access list it is necessary to disable the connection
into MY-CRYPTOPOLICY node, assigning to interface name parameter the no-ifcassociated value. The same to add or remove connections. If the Crypto control is already
runnig (that is at least an IPSec tunnel is active) It is necessary to close tunnels (with removesession command on ike node) before disable the connection.
Example
Suppose we want to create an IPSec tunnel between the local system and a remote gateway with
address 1.2.3.4, and to use this tunnel to carry all the traffic between a "local" network
10.0.0.0/2417 and a remote network 11.0.0.0/24.
The tunnel will be locally terminated at the ATM_VC0 interface, which has the public address
5.6.7.8. The ATM_VC0 interface is the default gateway, and both 1.2.3.4 and 11.0.0.0/24 are
reachable (based on the content of the routing table) through that interface.
Use two IKE and IPSec policies with values different from defaults, use the pre-shared key prova.
First configure an access list defining the traffic between 10.0.0.0/24 and 11.0.0.0/24
17
this notation is used to represent the address range 10.0.0.0 through 10.0.0.255
ATOS>>accesslist
ATOS\accesslist>>add MY-ACL permit anyprot 10.0.0.0 0.255.255.255
11.0.0.0 0.255.255.255
Then, from within ike, create an IKE policy named IKEPOLICY-1 and define a Pre-Shared Key
(t&rHf%9y) to be used for connections to the remote gateway (1.2.3.4)
ATOS\security>>ike
ATOS\security\ike>>
ATOS\security\ike>>add policy IKEPOLICY-1
ATOS\security\ike>>
ATOS\security\ike>>add key KEYname t&rHf%9y 1.2.3.4 255.255.255.255
Then configure the authentication protocol, the DH group, the hash and the encryption algorithm
and lifetime used for IKEPOLICY-1.
In the ipsec node create an abstract IPSEC policy, MY-IPSECPOLICY:
ATOS\security\ipsec>>add MY-IPSECPOLICY
and then configure a security protocol, an authentication and an encryption algorithm and the
lifetime for this policy.
Finally in the cripto node, build a IPSEC policy by connecting MY-IPSECPOLICY to an
interface and to an access list, specifying the traffic selectors for this policy:
ATOS\security\ipsec>>up
ATOS\security>>
ATOS\security>>cripto
ATOS\security\cripto>>add MY-CRYPTO
ATOS\security\cripto>> MY-CRYPTO
ATOS\security\cripto\MY-CRYPTO>>add MY-IPSECPOLICY 1.2.3.4 MY-ACL
ATOS\security\cripto\MY-CRYPTO>>set interface ATM_VC0
SNMP
The SNMP (Simple Network Management Protocol) permits management of Aethra devices
through a remote SNMP manager. The SNMP agent software allows to monitor some statistic
parameters and change the device configuration according to the results. Aethra devices implement
SNMPv11 and SNMPv2C2, which allow the remote manager to manage the objects represented in
the structures defined in the MIB-23.
SNMP Commands
ATOS\snmp>>set ?
Nodes not available.
Set command parameters:
<ON|OFF>
AUTHENTICATION_TRAP
MANAGER
ALTERNATIVEMANAGER
LOCAL IP ADDRESS
SYSCONTACT
SYSLOCATION
ENABLE_WRITE_MESSAGE
LOGLEVEL
<ON|OFF>
<ip addr>
<ip addr>
<ip addr>
<string>
<string>
<ON|OFF>
<value> [-s]
Description
<on|off>
authentication_trap
<on|off>
alternativemanager
<ip addr>
syscontact <string>
Set the contact of the device manager. You can use an e-mail
address, IP address or Internet site (default: null), max 64
characters.
syslocation <string>
Rfc.1157.
Rfc1901.
Rfc.1155, rfc.1213.
enable_write_message
<on|off>
Set the detail level used by ATOS to record SNMP events (default
1).
ATOS\snmp>>add ?
add command parameters:
<community name> [RO|RW (RO=default)]
ATOS\Snmp>>del ?
del command parameters:
<community name>
Description
community_name
RO|RW
RO = Read only
RW = Read and Write.
Syslog
The increasing complexity of operating systems and applications suggested the development of
real-time monitoring systems that transmit and receive log messages from different processes
running on a host and subdivide them into categories. In this way a network administrator can
manage messages which have been already selected according to predefinite parameters.
Most operating systems adopt syslog as a monitoring system.
Syslog is an application that sends notification messages produced by running applications to a
syslog server. ATOS allows to display these messages also locally. The remote syslog server
typically stores messages in a database and/or forwards them to another server. the remote. The
syslog client does not receive any confirmation from the server about message reception.
Syslog uses the UDP protocol at port 514 as a transport layer.
Syslog messages includes the information described below.
Facility
This parameter indicates the facility that generated the message. ATOS manages the following
values:
Kernel messages;
User-level messages.
Severity
This parameter indicates the severity of the message. Allowed values for this parameter are:
Error : fatal errors for a correct system behaviour;
Warning : warning conditions that could cause a partial incorrect behaviour;
Notice : normal but significant conditions that do not affect the correct system behaviour;
Informational : informational messages;
Debug : debug-level messages.
Mapping between syslog severity levels and ATOS Severity values is shown here :
Error
E!
Warning
W1
Notice
W2
Informational
L1
Debug
L2
Timestamp
This parameter indicates the local time referred to message creation.
Hostname
This parameter indicates the name of the device which generated the log.
Tag
This parameter indicates the name of the programm or application that genetated the message.
Content
This parameter contains the details of the message.
Syslog Commands
ATOS\syslog>>set ?
Nodes not available.
Set command parameters:
<on|off>
echo
<on|off>
server
<string>
loglevel
<value>
Nodes not available.
Set command parameters:
<on|off>
echo
<on|off>
server
<string>
syslog-port
<value>
facility
<kernel|user|mail|daemon|auth|syslog|lpr|news|
uucp|cron|system0|system1|system2|system3|
system4|system5|local0|local1|local2|local3|
local4|local5|local6|local7>
severity
<error|warning|notice|informational|debug>
local-ipaddress
<ip addr>
loglevel
<value>
Description
on|off
echo <on|off>
syslog-port <value>
Identify the udp port used to receive the syslog message (default
514).
facility
<kernel|user|mail|daemon|
auth|syslog|lpr|news|uucp|
cron|system0|system1|
sytem2|system3|system4|
system5|local0|local1|
local2|local3|local4|
local5|local6|local7>
severity1
<error|warning|notice|
informational|debug>
Create a filter on the log severity. Starting from the one configured,
all the messages having an higher severity level are sent to the
server. The default value is debug; it means that all the log
messages generated by the system are forwarded to the server.
loglevel <0-5>
Set the detail level used by ATOS to log the syslog events, default
value: 1.
When local echo is off and syslog client is active, display of log messages on the console is forced
if the syslog server address is not configured or if the dsn client did not resolve its name.
Severity levels start from the lowest (debug) to the highest (error).
PTM0 interface
The name Packet Transfer Mode (PTM) indicates its similarity with Asynchronous Transfer Mode
(ATM). VDSL2 provide an ethernet interface that is used as WAN
Within ATOS, a PTM0 interface is a communication interface, supporting bridging and routing
operation.
A logical interface is an abstract interface built on top an a LAN interface. All the traffic from and
to this logical LAN interface is actually transferred over the underlying PTM interface. The traffic
flows related to the different logical interfaces are differentiated at the IP level (i.e. different IP
subnets) or at the MAC level (using VLAN tagging). Creating logical interfaces does not prevent
direct access to the underlying PTM0 interface.
Logical Interface
Logical Interface
PTM0 Interface
xDSL
PTM0 Commands
ATOS\ptm0>>set ?
Nodes available:
ip
bridgepar
Set command parameters:
<on|off>
loglevel
<value>
acl-in
<None>
acl-out
<None>
multicast-limit
<None>
bridging
<on|off>
prio-id-extension <on|off>
encapsulation
<None|PPPoE>
StarVoice\ptm0>>add ?
add command parameters:
<logic LAN name string> [<vid> [<priority>]]
vid = 1-4094
priority = 0-7
Table 216: set
Syntax
Description
<on|off>
loglevel <value>
Set the detail level <0-5> used by ATOS to log the events of the
PTM0 node. If you select the [-s] option, the configuration extends
to all subnodes of the current node.
Range: 1-5, default: 1.
bridging <on|off>
multicast-limit <string>
Acl-in
Acl-out
<string>
<string>
prio-id-extension <on|off>
encapsulation
<None|PPPoE>
PTM0 Nodes
IP - Commands
The IP parameters of the PTM0 (address and net mask) are configured in this subnode.
ATOS\ptm0\ip>>set ?
Nodes available:
rip
1
An access list can be associated to each interface to delimit traffic on that interface.
nat
Set command parameters:
address
<ip addr>[/value]
netmask
<ip addr>
defaultrouter <ip addr>
napt
<on|off>
dhcp-client
<on|off>
Description
address
<ip addr>[/value]
napt <on|off>
dhcp-client <on|off>
BridgePar Commands
The following commands can be used to configure the bridging parameters of the interface
(available only if bringing has been enabled into PTM0 node).
ATOS\ptm0\bridgepar>>set ?
Nodes not available.
Set command parameters:
<bridge1|bridge2|bridge3|bridge4>
priority
<value>
cost
<value>
flow-direction
<tx|rx|tx-rx|off>
vlan-out-mode2
<tag|transparent|untag>
vlan-in-mode
<tag|transparent|untag>
Table 218: set
Syntax
Description
<bridge1|bridge2|bridge3|
bridge4>
priority <value>
Set the priority associated to the port. Range: 0~255, default: 128.
cost <value>
Set the cost associated to the bridge port. Range: 0~65535, default:
1000/line rate.
flow-direction
<tx|rx|tx-rx|off>
vlan-out-mode
<tag|transparent|untag>
vlan-in-mode
<tag|transparent|untag>
LogicLANname - Commands
Logical LANs are dynamically created under the relevant PTM0 interface node. It is possible to
create up to 16 logic LAN.
If the optional vid3 parameter is present in the command line, the logical LAN interface acts as a
layer 2 Virtual LAN (VLAN) interface that can be connected across a Layer 2 bridge to other LAN,
VLAN or WAN interfaces.
Independently from the vid parameter, a Logical LAN interface can also operate as a network
interface for the routing engine. Once the logical LAN interface has an IP address and a network
mask configured, the routing engine will use this interface to forward IP packets destined to the
connected IP subnets, as it would for a physical PTM0 interface. If a null IP address is configured
(0.0.0.0) for this interface, then this interface will not receive or forward IP traffic.
ATOS\PTM0>>add ?
add command parameters:
<logic LAN name string> [<vid> [<priority>]]
vid = 1-4094
VLAN ID.
priority = 0-7
Description
LogicLAN_name
vid
priority
Next, an example:
ATOS\PTM0>>add L2_LogicLAN 1 0
Command executed
ATOS\PTM0>>add L3_LogicLAN
Command executed
The ip, rip and nat nodes are similar to the equivalent nodes in a PTM0 interface.
The ip, rip , nat and bridgepar nodes are similar to the equivalent nodes in a PTM0
interface.
The vlan node is used to display the current values of the 802.1q VLAN ID and the 802.1p
priority bits (e.g. using the show conf command) or to modify them.
ATOS\PTM0\L2_LogicLAN\vlan>>show conf
Show of ATOS Lan0 vlan1 vlan
vlan id
: 1
vlan priority : 0
ATOS\PTM0\L2_LogicLAN\vlan>>set ?
Set command parameters:
vid
<value>
priority <value>
The vid and priority parameters use values described in table 117
PTM0 IP Nodes
Nat - Commands
The following commands are available for NAT configuration over LAN:
ATOS\PTM0\ip\nat>>set ?
Nodes not available.
Set command parameters:
address <ip addr>
alias
<string>
Description
alias <string>
Description
ip add
Description
ip add
Delete one entry from the list of IP addresses that are ignored by the
NAT operations.
RIP - Commands
ATOS uses the Routing Information Protocol (RIP) to exchange routing information with nearby
routers over WAN or LAN connections.
The following configurations are available for every WAN or LAN port:
ignore the incoming RIP traffic and avoid sending RIP datagrams (OFF);
send and receive RIP datagrams (BOTH);
receive RIP datagrams, acquiring information on the routing tables of nearby routers, without
sending the contents of the routing table (RECEIVE).
ATOS\PTM0\ip\rip>>set <off|both|receive>
Description
off|both|receive
ATOS can be configured to use version 1 or 2 of the RIP. You can select the V1-compatible mode,
where the RIP follows V2, without using multicast addresses. This allows the device to work with
routers supporting only RIP V1.
The information received from nearby routers is used to update the dynamic entries of the routing
table. If a dynamic entry of the routing table is not updated with RIP datagrams (typically after 180
seconds), the entry is deleted and the destination network is marked as not reachable.
However, the entry is not immediately deleted from the routing table so that the next RIP datagram
sent by the device propagates the information to the other routers. The entry is deleted after a
certain time (typically 30 seconds).
ATOS\PTM0\ip\rip>>set version <v1|v2|v1compatible>
Description
v1|v2|v1compatible
System
The system node is used to manage some general parameters.
Enter system from the root to go to the corresponding node:
ATOS>>system
ATOS\system>>
System Commands
ATOS\system>>logins
The logins command shows the last 10 accesses made by administrators and users. For each
access, it indicates the username (name), the level at which the user logged in (level), the date
and time when the login session started (time(start login)), the date and time of session
termination (time(close login)) and the used source (source); this can be via the console
port, or using a Telnet session or the Web Server (the last two being identified with the IP address
of the terminal).
list of logs
name
level
bianchi admin
rossi
admin
verdi
user
time(start
01/02/2002
01/02/2002
01/02/2002
login)
12:33:30
10:37:04
09:10:05
ATOS\system>>set ?
Nodes available:
password
timesync
Set command parameters:
name
localdomain
deftftpserver
tftp-local-ipaddress
aaa-profile
bkp-auth
date
defaults
loglevel
scroll-line
kernel-logs
crypted-passwords
<string>
<string>
<ip addr>
<ip addr>
<string>
<on|off>
<value>
<value>
<on|off>
<on|off>
time(close login)
in progress
01/02/2001 10:41:19
01/02/2001 09:40:25
source
console
(192.168.118.72)
(192.168.118.73)
description
<string>
Description
name <name>
localdomain <name>
Configure the tftp server IP address that the device heads for files
download (default 0.0.0.0).
tftp-local-ipaddress
<ip addr>
aaa-profile <string>
bkp-auth <on|off>
defaults
Define the log level, from the lowest level of information (0), to the
highest level of information (5). Default is 1
scroll-line <value>
Define the number of lines the user can display at a time (1 to 255,
default 22).
kernel-logs <on|off>
crypted-passwords <on|off>
Description <string>
The bkp-auth command become active only once the authentication try by the AAA profile
doesnt have any result. Infact, in case of authetication success or failure, this parameter is
ignored.
The command date allows to visualize, in any node, the system date and time.
System Nodes
Password - Commands
It changes the password for accessing the super-administrator, the administrator and the user level:
ATOS\system\password>>set ?
Nodes not available.
Set command parameters:
<admin|user|superadmin>
Table 226: set password
Syntax
Description
superadmin
admin
user
Timesync - Commands
Starting from version 2.7, it is possible to synchronize the internal system clock to a network
provided time source by configuring an SNTP, TCP/TIME or UDP/TIME client.
The version 4 SNTP protocol2 (which is an adaptation of the NTP protocol3) and the TIME
protocol, either in a TCP and UDP versions, allow the internal clock synchronization by sending a
request to a SNTP or to a TIME server, respectively.
ATOS allows to configure different servers in a list. By enabling the timesync parameter, a
request is sent to the first server in the list. Default configuration provides two entries for the same
SNTP server, the first one in numerical format (IP address), the second in alphanumeric format
(Internet name).
The www.ntp.org web site provides a list of SNTP servers. Independently from their geographical
location, all SNTP servers provide information on the Greenwich Mean Time (GMT).
Rfc 2030
Rfc 1305
Area
HostName
Worldwide
pool.ntp.org
Asia
asia.pool.ntp.org
Europe
europe.pool.ntp.org
Oceania
oceania.pool.ntp.org
North America
north-america.pool.ntp.org
AT
Austria
at.pool.ntp.org
AU
Australia
au.pool.ntp.org
CA
Canada
ca.pool.ntp.org
CH
Switzerland
ch.pool.ntp.org
DE
Germany
de.pool.ntp.org
DK
Denmark
dk.pool.ntp.org
ES
Spain
es.pool.ntp.org
FI
Finland
fi.pool.ntp.org
FR
France
fr.pool.ntp.org
IT
Italy
it.pool.ntp.org
LU
Luxemburg
lu.pool.ntp.org
MX
Mexico
mx.pool.ntp.org
MY
Malaysia
my.pool.ntp.org
NL
Netherland
nl.pool.ntp.org
NO
Norway
no.pool.ntp.org
NZ
New Zealand
nz.pool.ntp.org
PH
Philippines
ph.pool.ntp.org
PL
Poland
pl.pool.ntp.org
SE
Sweden
se.pool.ntp.org
SI
Slovenia
si.pool.ntp.org
UK
Great Britain
uk.pool.ntp.org
US
USA
us.pool.ntp.org
ATOS\system\timesync>>set ?
Nodes not available.
Set command parameters:
<on|off>
frequency
gmt-offset
daylight-saving-time
local-ipaddress
loglevel
<value>
<value>
<string>
<ip addr>
<value>
Description
on|off
frequency <value>
gmt-offset <value>
Define the offset in minutes between the local time and the GMT
time provided by the time server. The default value, is +60, the
configurable range is 720.
daylight-saving-time
<string>
local-ipaddress
<ip addr>
loglevel <value>
Set the detail level used by ATOS to log the events of the timesync
node (values: 0-5, default 1).
ATOS\system\timesync>>add ?
add command parameters:
<ip addr|name> [ sntp(=default)|udp|tcp ]
ATOS\system\timesync>>del ?
del command parameters:
<ip addr|name> [ sntp(=default)|udp|tcp ]
Description
ip addr|name
[ (sntp=default)|utp|tcp ]
Operating mode
VPN with IPinIP and GREinIP encapsulation become operative after configuration, since they
require no negotiation.
The situation is different for VPN with PPTP encapsulation. The PPP supports four authentication
protocols: PAP, CHAP, MS-CHAPv1 and MS-CHAPv2. When the MS-CHAPv1 or MS-CHAPv2
protocols are negotiated, you can enable the CCP (Compression Control Protocol) to negotiate the
MPPE parameters for data encryption.
MPPE operates in two different modes:
STATEFUL the transmission/reception key is changed every 256 transmitted/received packets;
STATELESS the transmission/reception key is changed every transmitted/received packet.
The use of the STATELESS mode is recommended for VPN interfaces.
VPN Commands
ATOS allows you to define up to 8 VPN interfaces. The following command is available in the
vpn node to create the interface:
ATOS\vpn>>add ?
add command parameters:
<vpn name string>[<ip|gre|pptp>]
pptp-server
ATOS\vpn>>del ?
del command parameters:
<vpn name string>
Description
ip|gre|pptp
pptp-server
Examples:
to add a VPN client profile with VPNname name and PPTP protocol:
ATOS\vpn>>add VPNname
Command executed
to add a VPN profile with VPNname name and defined protocol (ip):
ATOS\vpn>>add VPNname ip
Command executed
Being symmetric between the two end-points, the VPN using the IP or GRE protocol does not
require the establishment of a client-server profile.
The creation of the VPN interface automatically generates the VPN name string subnode used for
parameter configuration:
Parameters available in a vpn interface depend on the encapsulation protocol selected for the vpn,
ip/gre or pptp.
ATOS\vpn\VPNname>>set ?
Nodes available:
ppp1
Description
on|off
loglevel <value>
Set the public IP address of the local IP/GRE peer. The default
value (0.0.0.0) means that the vpn interface assumes the same
public IP address of the physical interface.
Set the detail level used by ATOS to record events of the VPN
interface. Range: 1-5, default: 1.
napt <on|off>
pptp-echo <on|off>
Differently from a pptp client or a ip/gre vpn, the pptp-server node includes server and ppp
subnodes.
ATOS\vpn>>add pptp-server
Command executed
ATOS\vpn>>pptp-server
ATOS\vpn\pptp-server>>set ?
Nodes available:
server
ppp
Set command parameters:
<on|off>
loglevel
<value>
napt
<on|off>
accesslistname
<string>
address
<ip addr>[/value]
netmask
<ip addr>
pptp-echo
<on|off>
echorequest
mppe
server profile
ATOS\vpn\pptp-server>>tree
server
ppp
lcp
authentication
ccp
ipcp
echorequest
mppe
The configuration of the CCP protocol for the VPN interface is illustrated below.
ATOS\vpn\pptp-server\server>>set ?
Nodes not available.
Set command parameters:
aaa-profile <string>
address
<string>
Table 232: set
Syntax
Description
aaa-profile <string>
address <string>
Description
maxconfigure <value>
maxterminate <value>
maxfailure <value>
restarttimer <value>
Set the timeout between two attempts for the parameters above.
Range: 1- 30 secondi, default: 3 sec..
inactivitytime <value>
Indicate the time after which the PPP session is cleared in case of
no data packet transmission. The timer is not active if the value is 0.
This means that the connection is always-on , i.e. it is active as
long as the physical level is active. If the value is not 0, the
connection is on-demand , i.e. it activates with data traffic and
remains active until the set timer expires. Range: 0- 65535 seconds,
default: 0.
echorequest
Description
mru <value>
pfc <on|off>
acfc <on|off>
echo <on|off>
Description
maxretries <value>
timeout <value>
Description
username <string>
pap <on|off>
chapmd5 <on|off>
ms-chapv1 <on|off>
ms-chapv2 <on|off>
password <string>
ATOS supports the PAP and CHAP MD5 authentication modes. If ATOS does not supports the
requested protocol during the negotiation phase of the authentication protocol, ATOS replies with
the safest enabled protocol. The authentication phase ends when client and server agree on the
protocol to use.
ATOS\vpn\VPNname\ppp\ccp>>set <on|off>
Description
on|off
ATOS\vpn\VPNname\ppp\ccp\mppe>>set ?
Nodes not available.
Set command parameters:
key40
<on|off>
key56
<on|off>
key128
<on|off>
sync-mode <stateless|stateful>
Description
key40 <on|off>
key56 <on|off>
key128 <on|off>
sync-mode
<stateless|stateful>
Description
on|off
VRRP - Commands
ATOS\vrrp>>add ?
add command parameters:
[<name><id value>]
ATOS\vrrp>>del ?
del command parameters:
<name>
Description
name
id value
Configure the vrid value used by the vrrp instance. The add
command without vrid creates a VRRP instance where id value
(vrid) = 1-255.
ATOS\vrrp>>set ?
set command parameters:
loglevel <value>
Description
loglevel <value>
Set the detail level used by ATOS to log the events of the VRRP
node. Range: 1-5. Default: 1.
VRRP - Nodes
VRRPname - Commands
ATOS\vrrp\VRRPname>>add ?
add command parameters:
<ip addr>
ATOS\vrrp\VRRPname>>del ?
del command parameters:
<ip addr>
Table 3: add - del
Syntax
Description
ip addr
ATOS\vrrp\VRRPname>>set ?
set command parameters:
<on|off>
loglevel
<value>
vrrp-interface
<name>
vrid
<value>
priority
<value>
preemption
<true|false>
advertisement-interval
<value>
handle-virtual-mac-address <true|false>
gateway-interface
<LAN0|ATM_VC0|ATM_VC1|ATM_VC2|ATM_VC3|
ATM_VC4|ATM_VC5|ATM_VC6|ATM_VC7|loopbk0>
Table 4: set
Syntax
Description
on|off
loglevel <value>
Set the detail level used by ATOS to log the events of the VRRP
instance. Range: 1-5, default: 1.
vrrp-interface <name>
vrid <value>
priority <value>
Configure a priority value for the router; the highest priority value
identifies the MASTER router. Range: 1-255. Default: 100.
preemption <true|false>
advertisement-interval
<value>
handle-virtual-mac-address
<true|false>
True value means that the virtual MASTER router uses the virtual
MAC address router 00-00-5E-00-00-{VRID} defined by IEEE 802
MAC Address. Default value: true.
Gateway-interface <name>
Set the gateway interface that define the router behaviour in the
netrwork: as MASTER router if this interface is UP, as BACKUP
router if this interface is DOWN.
ATOS\vrrp\VRRPname>>show conf
Show of ATOS vrrp VRRPname
Mode
:
Level of log
:
VRRP interface
:
VRId
:
Priority
:
Preemption
:
Advertisement interval (sec):
Handle Virtual MAC Address :
Gateway interface
:
off
1
---1
100
true
1
true
----
NO ADDRESSES ADDED
Show of ATOS vrrp VRRPname authentication
Type
: no
Command executed
VRRPname Nodes
Authentication - Commands
ATOS\vrrp\VRRPname\authentication>>show conf
Show of ATOS vrrp VRRPname authentication
Type
: no
Command executed
ATOS\vrrp\VRRPname\authentication>>set ?
set command parameters:
type
<no|password>
password
<string>
Table 5: set
Syntax
Description
type <no|password>
password <string>
Next, for example, a VRRPname instance is created enabling the VRRP protocol on the LAN0
interface with VRID = 1. It manages the LAN0 IP address and the IP address 1.2.3.4. The VRRP
instance, in order to evaluate if the router is a MASTER or a BACKUP one, uses the default
gateway interface defined in the router configuration.
ATOS\vrrp>>add
ATOS\vrrp\vrrp1>>set vrrp-interface
ATOS\vrrp\vrrp1>>add 1.2.3.4
ATOS\vrrp\vrrp1>>set on
LAN0
WAN Interfaces
ATOS permits the configuration of multiple remote data connections. If you have subscribed
multiple ATM virtual circuits with the service provider, you can establish simultaneous connections
to different destination, with each destination identified with VPI/VCI value.
For example, you can use one connection to reach your Internet Service Provider and another
connection to reach the corporate LAN from a peripheral site. The name assigned to the connections
is WANx, where x can have a value from 1 (Wan1) up to 16 (Wan16).
Moreover it is possible the use of VC bundling.
WANx Commands
ATOS\wan1>>set ?
Nodes available:
ppp
ip
atm
bundle
service
bridgepar
Set command parameters:
<on|off>
bridging
<on|off>
remoteadmin
<on|off>
loglevel
<value>
acl-in
<None>
acl-out
<None>
multicast
<on|off>
multicast-limit
<None>
open-mode
<always-on|on-traffic|on-command>
Description
on|off
bridging <on|off>
remoteadmin <on|off>
loglevel <value>
Set the detail level used by ATOS to log the events of the WANx
(default 1)
Acl-in <string>
Acl-out <string>
multicast <on|off>
open-mode
on-traffic|
on-command>
Description
connect
Open the session for the enabled WAN interface. The command is
valid in on-command mode. The command is invalid in always
mode. The session is forced open in on-traffic mode (the
session is closed in case of no traffic over the interface).
disconnect
Close the session for the enabled WAN interface. The command is
valid in on-command mode. The command is invalid in always
mode. The session is forced closed in on-traffic mode (the
sessions is opened in case of traffic over the interface).
WANx - Nodes
You can show the structure of the WANx node with the tree command:
wan1
ppp
lcp
authentication
ipcp
ccp
server
ip
rip
nat
atm
bundle
service
pppoe
echorequest
mppe
bridgepar
Service Commands
Encapsulation
ATOS manages three types of encapsulation for data transmission: IP over ATM Routed / Bridged
(RFC 2684, ex 1483), PPP over ATM (PPPoA, RFC2364) and PPP over Ethernet (PPPoE,
RFC2516). The selection depends on the type of protocol supported by the system you are
connecting to (information provided by the ISP).
ATOS\wan1\service>>set encapsulation
<rfc1483rfc1483bridged|pppoa|pppoe>
Description
rfc1483
rfc1483bridged
Pppoa
Pppoe
LLC SNAP
You can include a header indicating the encapsulation mode of the payload when you transmit data
packets. The parameter value must be selected according to the operating mode of the server
connected to the device.
ATOS\wan1\service>>set llcsnap <on|off>
Description
on|off
Once you have selected the encapsulation mode, three subnodes are available for parameter
configuration.
Service - Nodes
PPPoE
Some ISPs use the PPP over Ethernet protocol for client access. This protocol makes account
management and traffic monitoring easier. The technique provides for the transmission of PPP
packets inside Ethernet frames.
To configure the PPP over Ethernet parameters you can use the PPPoE subnode:
ATOS\wan1\service\pppoe>>set ?
Nodes not available.
Set command parameters:
fcspreserved <on|off>
restarttimer <value>
maxretry
<value>
servicename
<string>
acname
<string>
loglevel
<value> [-s]
Description
fcspreserved <on|off>
restarttimer <value>
Initial value of the timer used in the Discovery phase when ATOS is
trying to reach the PPPoE server. The timer is used for the first retransmission of the PADI and "PADR" packets in case of no
reply. The value doubles at every re-transmission.
Range: 1-65535 msec., default: 200 msec..
maxretry <value>
servicename <string>
acname <string>
loglevel <value>
You can leave the fields empty if you have no information on the Access Concentrators or services
offered by the remote system. ATOS includes the first Access Concentrator and the first service in
the negotiation messages of the PPPoE session. You can use the query command to get
information on the parameters offered by the remote service:
ATOS\wan1\service\pppoe>>query
PPP Commands
The PPP subnode is used to configure the PPP protocol.
ATOS\wan1\ppp>>set ?
Nodes available:
lcp
authentication
ipcp
ccp
server
Description
maxconfigure <value>
maxterminate <value>
maxfailure <value>
restarttimer <value>
Set the timeout between two attempts for the parameters above.
Range: 1- 30 secondi, default: 3 sec..
Inactivitytime <value>
Indicate the time after which the PPP session is cleared in case of
no data packet transmission. The timer is not active if the value is 0.
This means that the connection is always-on , i.e. it is active as
long as the physical level is active. If the value is not 0, the
connection is on-demand , i.e. it activates with data traffic and
remains active until the set timer expires. Range: 0- 65535 seconds,
default: 0.
PPP Nodes
The PPP node contains the lcp (Link Control Protocol), authentication (configuration of
authentication parameters), ipcp (configuration of compression type), ccp (use of the
Compression Control Protocol) and server subnodes.
LCP Commands
ATOS\wan1\ppp\lcp>>set ?
Nodes available:
echorequest
Set command parameters:
mru <value>
pfc <on|off>
acfc <on|off>
echo <on|off>
Table 248: set
Syntax
Description
mru <value>
pfc <on|off>
acfc <on|off>
echo <on|off>
LCP - Nodes
ATOS\wan1\ppp\lcp\echorequest>>set ?
Nodes not available.
Set command parameters:
maxretries <value>
timeout
<value>
Description
maxretries <value>
timeout <value>
Authentication Commands
The commands for the configuration of the authentication parameters are contained in the
authentication node:
ATOS\wan1\ppp\authentication>>set ?
Nodes not available.
Set command parameters:
username <string>
password <string>
pap
<on|off>
chapmd5
<on|off>
ms-chapv1 <on|off>
ms-chapv2 <on|off>
Table 250: set
Syntax
Description
username <string>
pap <on|off>
chapmd5 <on|off>
ms-chapv1 <on|off>
ms-chapv2 <on|off>
password <string>
ATOS supports the PAP and CHAP MD5 authentication modes. If ATOS does not supports the
requested protocol during the negotiation phase of the authentication protocol, ATOS replies with
the safest enabled protocol. The authentication phase ends when client and server agree on the
protocol to use.
IPCP Commands
ATOS\wan1\ppp\ipcp>>set vjcomp <on|off>
Table 251: set vjcomp
Syntax
Description
on|off
CCP Commands
From the ATOS\wan1\ppp\ccp>> node you can activate the CCP protocol, configure up to 3
session keys and select the synchronization mode of the MPPE protocol.
ATOS\wan1\ppp\ccp>>set ?
Nodes available:
mppe
Description
on|off
CCP Nodes
The ATOS\vpn\VPNname\ppp\ccp\mppe>> subnode is used to define the 3 session keys and
select the synchronization mode of the MPPE protocol.
ATOS\wan1\ppp\ccp\mppe>>set ?
Nodes not available.
Set command parameters:
key40
<on|off>
key56
<on|off>
key128
<on|off>
sync-mode <stateless|stateful>
Description
key40 <on|off>
key56 <on|off>
key128 <on|off>
sync-mode
<stateless|stateful>
IP Commands
This node is used to configure the IP protocol parameters over the WAN. The device offers eight
WAN ports to establish multiple connections with multiple remote networks (by subscribing the
service with the telecom provider).
ATOS\wan1\ip>>set ?
Nodes available:
rip
nat
Set command parameters:
address
<ip addr>[/value]
netmask
<ip addr>
remoteaddress
<ip addr>
defaultrouter
<ip addr>
addressvalidation <on|off>
napt
<on|off>
mtu
<value>
loglevel
<value>
Syntax
Description
The value must correspond to the public IP address assigned to the port in case of IpoA encapsulation. In case of PPPoA
and PPPoE encapsulation, the address is negotiated with the server during the configuration phase of the PPP session.,
when the address can be dynamically assigned by the PPP server. If the IP address is modified by the access server in the
PPP configuration phase, the subnet mask is changed into the subnet mask of the class of the assigned address.
WAN subnet mask (default: 0.0.0.0, i.e. the implicit subnet mask of
the IP address class is assigned).
addressvalidation <on|off>
napt <on|off>
mtu <value>
IP Nodes
RIP
The configurable parameters for the Routing Information Protocol (RIP) over the WANx interface
are the same as the parameters for the LAN interface. The only difference between the two
interfaces for the RIP refers to the default value: OFF for LANx and BOTH for WANx.
ATOS\wan1\ip\rip>>set ?
Nodes not available.
Set command parameters:
<off|both|receive>
version <v1|v2|v1compatible>
NAT
The following commands are available for NAT configuration over WAN:
ATOS\wan1\ip\nat>>set ?
In case of connection over the PPP, the address is informed during the session configuration phase.
In case of connection over the PPP, the address is informed during the session configuration phase.
Description
IP address for the NAT, as alternative to the public IP address assigned to the WAN.
If the parameter is configured, the source address of the outgoing packets from the
WANx interface is the parameter value. (default 0.0.0.0)
alias <string>
Alias name used in the WAN created in the NAPT\ALIAS node. (default: empty)
Description
ip add [/netmask]
Description
ip del
Delete one entry from the list of IP addresses that are ignored by the NAT operations.
ATOS\Wan1\atm>>set ?
Nodes not available.
Set command parameters:
traffic-type <CBR>
traffic-type <VBR-RT>
traffic-type <VBR-NRT>
traffic-type <UBR+>
<PCR
<PCR
<PCR
<PCR
value>
value><SCR value><MBS value>
value><SCR value><MBS value>
value><MCR value>
traffic-type <UBR>
<PCR value>
loglevel
<value>
vpi
<value>
vci
<value>
keep_alive
<OFF|LOOPBACK-REQ>
polling_time
<value>
retry_time
<value>
up_retry_cnt
<value>
down_retry_cnt <value>
Table 258: set
Syntax
Description
traffic-type
vpi <value>
Keep_alive <OFF|LOOPBACK-REQ>
polling_time
<value>
<value>
Up_retry_cnt
<value>
Down_retry_cnt <value>
VC bundling
VC bundling functionality allows to define several VC ATM associated to the same level 3
interface, to transport different services (voice, internet data, etc.) using the same IP address. In this
mode it is possible to configure for each VC bundling different bandwidth, traffic class (e.g. UBR,
CBR, VBR-RT), for different service type.
VC bundling can be used also in bridge mode to address traffic coming from the same Ethernet
interface into different VC. Level 2 traffic policy can be done for example, either basing on priority
field fot tagged traffic or basing on source/destination MAC address.
To activate VC bundling functionality the subnode bundle is available on each ATM WAN
interface. On it new VC can be added where the ATM parameters can be configured.
Moreover the QoS node must be used to add classifier, policy and association to address the
interesting traffic into relative VC bundling.
No mark data traffic is transmitted into default VC that is the WANx\ATM VC.
Bundle - Commands
ATOS\Wan1\bundle>>add ?
add command parameters:
<VC><vpi value><vci value>[<portid value>]
ATOS\Wan1\bundle>>del ?
del command parameters:
<VC><vpi value><vci value>[<portid value>]
Description
<VC>
Keyword
<vpi value>
<vci value>
<portid value>
ATOS\Wan1\bundle>>add vc 10 45
Command executed
ATOS\Wan1\bundle>>add vc 10 46
Command executed
ATOS\Wan1\bundle>>show conf
LIST OF VC IN BUNDLE ADDED
vc10_45
vc10_46
Show of ATOS Wan1 bundle vc10_45
Level of log
: 1
Keep alive
: OFF
Polling time
: 10
Retry time
: 1
Up retry count
: 3
Down retry count
: 5
Traffic
: Type=UBR PCR=1000
Show of ATOS Wan1 bundle vc10_46
Level of log
: 1
Keep alive
: OFF
Polling time
: 10
Retry time
: 1
Up retry count
: 3
Down retry count
: 5
Traffic
: Type=UBR PCR=1000
Description
traffic-type
polling_time
<value>
<value>
Up_retry_cnt
<value>
Down_retry_cnt <value>
Example: create a new VC bundling for voice traffic and set the QoS priority for that traffic.
WAN configuration:
ATOS\Wan1\Atm\Bundle>>add vc 8 36
ATOS\Wan1\Atm\Bundle\vc8_36>>set traffic-type CBR 1000
QoS configuration:
ATOS\AccessList>>add a1 PERMIT UDP <voice src-address> any anyport
anyport
ATOS\QoS\DiffServ>>add classifier classevoice LEVEL-3
ATOS\QoS\DiffServ\classevoice>>add ACCESSLIST a1
ATOS\QoS\DiffServ>>add policy pol3 level-3
ATOS\QoS\DiffServ\pol3>>add classevoice queuing-priority 1000
ATOS\QoS\DiffServ\pol3>>add classevoice mark-vc 8 36
ATOS\QoS\DiffServ>> add association ass3 level-3 pol3 ATM_VC0 OUT
Example: create a bridge between WAN1 interface and LAN0. Traffic coming from LAN0 with
Vlan id 1 and priority 5 must be sent into VC 8 36. Other LAN0 traffic must be sent into default
VC.
WAN configuration:
ATOS\Wan1\Atm\Bundle>>add vc 8 36
ATOS\Wan1\Atm\Bundle\vc-8-36>>set traffic-type CBR 1000
ATOS\Wan1>>set bridging on
ATOS\Wan1\Atm\Bundle>>add vc 8 36
LAN0 configuration:
ATOS\Lan0>>add vlan1 1
ATOS\Lan0\vlan1\vlan>>set priority 5
ATOS\Lan0\vlan1>>set bridging on
QoS configuration:
ATOS\QoS\DiffServ>>add classifier classevlanid LEVEL-2
ATOS\QoS\DiffServ\classevlanid>>add VLAN-ID 1
ATOS\QoS\DiffServ\classevlanid>>add VLAN-PRIO 5
ATOS\QoS\DiffServ\classevlanid>>set match-all on
ATOS\QoS\DiffServ>>add policy pol2 level-2
ATOS\QoS\DiffServ\pol3>>add classevlanid queuing-priority 1000
ATOS\QoS\DiffServ\pol3>>add classevlanid mark-vc 8 36
ATOS\QoS\DiffServ>> add association ass2 level-2 pol2 ATM_VC0
BridgePar Commands
The bridging parameters for the WANx interface are the same as the parameters illustrated for the
LANx interface.
ATOS\wan1\bridgepar>>set ?
Nodes not available.
Set command parameters:
<bridge1|bridge2|bridge3|bridge4>
priority
<value>
cost
<value>
Wireless LAN
Wireless LAN technology (WLAN, IEEE 802.11 standard) is used to realize an inexpensive and
scalable local area network that uses high-frequency radio waves rather than wires. Pratically, an
Ethernet card is replaced by a Wireless card, a RJ45 port is replaced by an antenna. ATOS1,
starting from 2.9 version, can be configured as an AP2 , implements IEEE 802.11b (1999) and
IEEE 802.11g (2003) standards.
Both 802.11b and 802.11g standards use the DSSS3 modulation, a transmission technology where
each bit is trasmitted as a redundant sequence of bits (called chip).
From 802.11, 802.11b and 802.11g standars inherit AP access and authentication methods and data
cryptography with either WEP4 or WAP5.
Like traditional networks, the maximum number of contemporary customers a single AP can
support depends on amount and type of data to transfer.
Max connection
Modulation
coverage
Speed rate
(Mbps)
# max
contemporary
channels without
interference
Standard
Frequency
802.11b
2.4GHz
DSSS
100m
1, 2, 5.5, 11
802.11g
2.4GHz
DSSS
100m
1, 2, 5.5, 11; 6, 9,
12, 18, 24, 36, 48,
54
Wireless Commands
ATOS\lan1\wireless>>set ?
Nodes available:
security
ap
Set command parameters:
operation-mode <ap>
radio-enable
<on|off>
ssid
<string>
nick
<string>
rx-antenna
<diversity|antenna1|antenna2>
1
Access Point.
Wired Equivalent Privacy, protocol that uses the RC4 cypher algorithm for security and the CRC-32 for data integrity
check.
5
tx-power
<20dbm|18dbm|17dbm|16dbm|15dbm|13dbm|10dbm|7dbm|3dbm>
rts-threshold <value>
frag-threshold <value>
atheros-xr
<on|off>
atheros-burst <on|off>
Description
operation-mode <ap>
radio-enable <on|off>
ssid6 <string>
nick <string>
rx-antenna <divesity|
antenna1|antenna2>
tx-power
<20dbm|18dbm|17dbm|16dbm|
15dbm|13dbm|10dbm|7dbm|3d
bm>
rts-threshold <value>
frag10-threshold <value>
atheros-xr
<on|off>
atheros-burst
<on|off>
Default off.
Enable/disable Atheros burst feature. If on, packets are sent in burst
mode in order to be more efficient during the transmission phase.
Default on.
Request To Send.
Clear To Send.
10
ATOS\lan1\wireless>>show conf
Show of ATOS000006 Lan1 wireless
Mode
: ap
Radio enable
: on
SSID
: VOIPTEST
Nick
: LAN1-NICK
Antenna
: diversity
Tx power (dBm)
: 18dbm
RTS threshold (byte) : 2347
Frag threshold (byte) : 2346
Atheros XR
: off
Atheros SuperAG-Burst : on
Wireless Nodes
AP - Commands
ATOS\lan1\wireless\ap>>set ?
Nodes available:
mac-filter
Set command parameters:
bc-ssid
<on|off>
mode
<b-only|g-only|mixed>
rf-channel
<value>
beacon-period <value>
dtim-period
<value>
Description
bc-ssid11 <on|off>
Default value (on) allows clients to use the access point without the
SSID configuration.
mode
<b-only|g-only|mixed>
12
rf -channel <value>
beacon-period <value>
11
12
Radio Frequency.
dtim13-period <value>
13
AP - Nodes
Mac-filter - Commands
ATOS\lan1\wireless\ap\mac-filter>>set ?
Nodes not available.
Set command parameters:
association-control <on|off>
Description
association-control
<on|off>
ATOS\lan1\wireless\ap\mac-filter>>add ?
add command parameters:
Add <mac address>[permit|deny]
Description
<mac address>[permit|deny]
Security - Commands
ATOS\lan1\wireless\security>>set ?
Nodes not available.
Set command parameters:
mode <disable|wep|wep-dot1x|wpa-psk|wpa-dot1x>
Description
mode <disable|wep|
wep-dot1x|wpa-psk|wpadot1x>
Security Nodes
Wep Commands
The Wired Equivalent Privacy, that belongs to the 802.11b standard, is a ciphering protocol used to
protect wireless communications. It uses the stream cipher algorithm named RC414. Thanks to a
combination of 64 or 128 bit keys, the WEP provides to network access control and to trasmission
data ciphering. To decode a transmission, Inot the net, each wireless client needs to use the same
64, 128 or 256 bit key to decode a trasmission.
Enabling the WEP protocol, the wep subnode will be dinamiccaly created from security node.
WEP weaknesses are that the protocol uses a static key to initiate encrytpion and that it lasks a
means of authentication.
14
Description
Rivests Code, from Ron Rivest, the inventor of the algorithm used.
authentication
<open-system|
shared-key|both>
key1/4
<string hex character>
The MAC address is the only parameter used to filter the open system authentication.
ATOS\lan1\wireless\security>>wep
ATOS\lan1\wireless\security\wep>>show conf
Show of ATOS lan1 wireless security wep
authentication
: open-system
tx key
: key1
key 1 value (hex) : 11111111111111111111111111
key 2 value (hex) : 22222222222222222222222222
key 3 value (hex) : 33333333333333333333333333
key 4 value (hex) : 44444444444444444444444444
Wep-dot1x Commands
In Wep-dot1X mode WEP enhances security using the 802.1X standard authentication with
EAP15. 802.1X is a network access control method that supplies an authentication framework using
a RADIUS server.
ATOS\lan1\wireless\security>>set mode wep-dot1x
Command executed
ATOS\lan1\wireless\security>>dot1x
ATOS\lan1\wireless\security\dot1x>>set ?
Nodes not available.
Set command parameters:
aaa-profile <string>
15
Description
aaa-profile <string>
AAA-profile configuration must include a RADIUS group with a predefined RADIUS server .
Wpa-psk Commands
The Wireless Protected Acces, compatible with the previous WEP standard, belongs to the IEEE
802.11i standard 16 and it is implemented in 802.11g devices.
The WPA-psk (Pre Shared Key) uses a psk that a devices will give to each equipment in the
network. This mode guarantee an high security level, cause of the lack of an authentication server;
everyone, discovering the psk, can access the network. WPA encryption protocols are:
TKIP17, that uses an encryption algorithm with a 128 bit dynamic key (instead of a 40 bit static key
used by WEP);
AES18, that uses a block encryption algorithm.
Both algorithms can be enabled in the same device.
ATOS\lan1\wireless\security>>set mode wpa-psk
Command executed
ATOS\lan1\wireless\security>>wpa
ATOS\lan1\wireless\security\wpa>>set ?
Nodes not available.
Set command parameters:
version
<v1|v2|both>
encryption <tkip|aes|both>
key-type
<pass-phrase|hex>
key-value <string>
Description
version <v1|v2|both>
encryption
<tkip|aes|both>
16
17
18
key-type
<pass-phrase|hex>
key-value <string>
Configure the key value, that can include from 8 to 63 digits. Each
devices in the same network must use the same key.
WPA and AES version 2 are available if a specific hardware/software includes these features.
Wpa-dot1x Commands
In WPA-dot1X mode WPA enhances security using the 802.1X standard authentication with EAP.
802.1X is a network access control method that supplies an authentication framework using a
RADIUS server.
ATOS\lan1\wireless\security>>set mode wpa-dot1x
Command executed
ATOS\lan1\wireless\security>>set ?
Nodes available:
dot1x
wpa
Dot1x Nodes
ATOS\lan1\wireless\security>>dot1x
ATOS\lan1\wireless\security\dot1x>>set ?
Nodes not available.
Set command parameters:
aaa-profile <string>
Table 269: set
Syntax
Description
aaa-profile
AAA-profile configuration must include a RADIUS group with a predefined RADIUS server .
WPA Nodes
ATOS\lan1\wireless\security>>wpa
ATOS\lan1\wireless\security\wpa>>set ?
Nodes not available.
Set command parameters:
version
<v1|v2|both>
encryption <tkip|aes|both>
Description
version <v1|v2|both>
encryption <tkip|aes|both>
WPA version 2 and AES are available if a specific hardware/software includes these features.
XDSL0 Commands
ATOS\xdsl0>>set ?
Nodes not available.
Set command parameters:
<on|off>
loglevel
<value>
mode
<adsl_auto_xa|adsl_xa|adsl_g_dmt_xa|adsl_t1_413|adsl2_xa|
adsl2plus_xa|adsl2plus_xm|adsl_auto_xb|adsl_xb|adsl2_xb|
adsl2plus_xb|auto_over_pots|auto_over_isdn|
vdsl2_over_pots|vdsl2_over_isdn>
Table 1: set adslmode
Syntax
Description
<on|off>
Loglevel <value>
It sets the detail level used by ATOS to record the xDSL events
Adsl_auto_xa
adsl_xa
adsl_g_dmt_xa
adsl_t1_413
adsl2_xa
adsl2plus_xa
adsl2plus_xm
adsl_auto_xb
adsl_xb
adsl2_xb
auto_over_pots
auto_over_isdn
vdsl2_over_pots
vdsl2_over_isdn
upstream
40312
44057
8.0
2.0
8.8
downstream
83400 kbps
128856 kbps
4.0
ms
2.0
DMTSymbols
14.2
dB
band0:
band1:
band2:
line attenuation:
band0:
band1:
band2:
signal attenuat.:
band0:
band1:
band2:
tx power
:
tx power density:
6.1
8.7
9.0
0.1
2.8
5.4
0.1
2.8
5.4
9.6
-
12.5
14.8
14.8
4.0
2.2
3.6
6.0
3.1
2.2
3.5
6.0
11.5
-
dB
dB
dB
dB
dB
dB
dB
dB
dB
dB
dB
dBm
dBm/Hz
counters ------------------near-end
0
0
0
0
frames ok
:
octets ok
:
single coll.fr. :
multi coll.fr. :
FCS errors
:
alignment errors:
frames int.err. :
pause frames
:
frames too long :
frames too short:
802.3ah CRC err.:
802.3ah align er:
tx
74
6475
0
0
0
0
0
0
rx
37
3235
0
0
0
0
0
0
-
IMPORTS
OBJECT-TYPE
FROM RFC-1212
TRAP-TYPE
FROM RFC-1215
enterprises, IpAddress, Counter
FROM RFC1155-SMI
DisplayString
FROM RFC1213-MIB;
remoteAdminTable OBJECT-TYPE
SYNTAX SEQUENCE OF RemoteAdminEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table allows to read the value of RemoteAdminStatus
variable for each interface. There is an entry for each
interface."
::= { remoteAdminStatus 1 }
remoteAdminEntry OBJECT-TYPE
SYNTAX RemoteAdminEntry
ACCESS not-accessible
STATUS mandatory
INDEX { remoteIfcIndex }
::= { remoteAdminTable 1 }
RemoteAdminEntry ::=
SEQUENCE {
remoteIfcIndex
INTEGER,
remoteIfcDescr
DisplayString,
remoteIfcAdminStatusValue
DisplayString
}
remoteIfcIndex OBJECT-TYPE
SYNTAX INTEGER (1..1000)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each interface. Its value ranges
between 1 and the value of ifNumber (ifTable). This value
is the same of ifIndex (ifTable)."
::= { remoteAdminEntry 1 }
remoteIfcDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual string containing information about the
interface. This value is the same of ifDescr (ifTable)."
::= { remoteAdminEntry 2 }
remoteIfcAdminStatusValue OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The RemoteAdminStatus of the selected interface. If 'on',
a remote manager can manages (via SNMP, HTTP, Telnet) the
CPE through the selected interface. If 'off', a remote
manager can't do it."
::= { remoteAdminEntry 3 }
cpuMinIdle OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The min. percentage of CPU idle."
::= { cpuUsage 1 }
cpuMaxIdle OBJECT-TYPE
cpuCurrentIdle OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current percentage of CPU idle."
::= { cpuUsage 3 }
heapMemoryFree OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The amount of heap memory (in bytes) that is free. This memory
is used by the control processes."
::= { memoryUsage 1 }
packetDeliveryMemoryFree OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The amount of packet delivery memory (in bytes) that is free.
This memory is used by the network delivering and routing
processes."
::= { memoryUsage 2 }
systemMemoryFree OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The amount of system memory (in bytes) that is free. This
memory is used by the operating system for allocate contextual
objects."
::= { memoryUsage 3 }
heapMemoryTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The amount of heap memory (in bytes) that is available. This
memory
is used by the control processes."
::= { memoryUsage 4 }
packetDeliveryMemoryTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The amount of packet delivery memory (in bytes) that is available.
This memory is used by the network delivering and routing
processes."
::= { memoryUsage 5 }
systemMemoryTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The amount of system memory (in bytes) that is available. This
memory is used by the operating system for allocate contextual
objects."
::= { memoryUsage 6 }
ifcSpeedPerformanceTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfcSpeedPerformanceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table allows to read the throughput of the
interfaces. There is an entry for each interface."
::= { ifcPerformance 1 }
ifcSpeedPerformanceEntry OBJECT-TYPE
SYNTAX IfcSpeedPerformanceEntry
ACCESS not-accessible
STATUS mandatory
INDEX { ifcSpeedPerformanceIndex }
::= { ifcSpeedPerformanceTable 1 }
IfcSpeedPerformanceEntry ::=
SEQUENCE {
ifcSpeedPerformanceIndex
INTEGER,
ifcSpeedPerformanceDescr
DisplayString,
ifcSpeedPerformanceTxBit
INTEGER,
ifcSpeedPerformanceRxBit
INTEGER
}
ifcSpeedPerformanceIndex OBJECT-TYPE
SYNTAX INTEGER (1..1000)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each interface. Its value ranges
between 1 and the value of ifNumber (ifTable). This value
is the same of ifIndex (ifTable)."
::= { ifcSpeedPerformanceEntry 1 }
ifcSpeedPerformanceDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual string containing information about the
interface. This value is the same of ifDescr (ifTable)."
::= { ifcSpeedPerformanceEntry 2 }
ifcSpeedPerformanceTxBit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current transmitted througthput, in bits per second."
::= { ifcSpeedPerformanceEntry 3 }
ifcSpeedPerformanceRxBit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current received througthput, in bits per second."
::= { ifcSpeedPerformanceEntry 4 }
pingToIp OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The ip address of the ip node that the CPE has to ping.
This object contains the last ip address which the CPE has
made the ping."
::= { pingParameters 1 }
pingPacketNumbers OBJECT-TYPE
SYNTAX INTEGER (0..10)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of icmp echo request packets (max. 10) that the CPE
has to send to pingToIp. This object contains the number
of icmp echo requests that the CPE has send during the
last ping."
::= { pingParameters 2 }
pingTransmittedPackets OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of icmp echo requests transmitted to the ip node
specified in pingToIp (pingParameters). When a manager
sends a GET for this object, the CPE will start the ping
procedure (with the parameters specified in
pingParameters) and return the value."
::= { pingStatistics 1 }
pingReceivedPackets OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of icmp echo replay packets received from the ip
node specified in pingToIp (pingParameters). When a
manager sends a GET for this object, the CPE will start
the ping procedure (with the parameters specified in
pingParameters) and return the value."
::= { pingStatistics 2 }
pingLostPackets OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of lost packets during the ping procedure. When a
manager sends a GET for this object, the CPE will start
the ping procedure (with the parameters specified in
pingParameters) and return the value."
::= { pingStatistics 3 }
tftpRemoteServerAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
tftpRemoteFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"In download operations, it is the name of the remote image
file that will be downloaded when the download procedure
starts. If necessary, the name should include the full
directory path where the file is stored on the TFTP server.
In upload operations, it is the name of the file image that
will be uploaded in the TFTP server when the upload procedure
starts."
::= { tftpServices 2 }
tftpLocalFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"In download operations, this object make sense if the
tftpFileType value is 'generic': it is the full local
directory pathname where the generic file will be stored
when a download procedure starts.
In upload operations, it is the name of the local file that
will be transmitted when an upload procedure stars."
::= { tftpServices 3 }
tftpFileType OBJECT-TYPE
SYNTAX INTEGER
{
code(1),
conf(2),
boot(3),
generic(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The type of the file that will be download/upload when the
procedure starts. 'code' is the ATOS firmware, 'conf' is the
configuration file, 'boot' is the boot file, 'generic' is a
generic file. In upload procedures, we can use only 'conf' or
'generic' values."
::= { tftpServices 4 }
tftpStartDownload OBJECT-TYPE
SYNTAX INTEGER
{
noAction(1),
start(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value 'noAction' is always reported in a GET message.
The value 'start' in a SET message will cause the CPE to
initiate a TFTP session with the IP address of the TFTP
server identified in 'tftpRemoteServerAddress'. The
CPE will request from the specified server the file
identified in 'tftpRemoteFileName'."
::= { tftpServices 5 }
tftpStartUpload OBJECT-TYPE
SYNTAX INTEGER
{
noAction(1),
start(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value 'noAction' is always reported in a GET message.
The value 'start' in a SET message will cause the CPE to
initiate a TFTP session with the IP address of the TFTP
server identified in 'tftpRemoteServerAddress'. The
CPE will upload the file identified in 'tftpLocalFileName'."
::= { tftpServices 6 }
tftpSessionStatus OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object reports the status of the last TFTP session. If a
TFTP session has never been active since the CPE has booted,
a null string is reported."
::= { tftpServices 7 }
atosGenericAlarm OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object is used to send generic string alarm messages
through private traps, when a particular condition occurs.
This value makes sense only in a generic private trap: if
a manager sends a GET for read this object, the CPE
responds with a 'no such name' message."
::= { genericMib 5 }
atosReboot OBJECT-TYPE
SYNTAX INTEGER
{
noAction(1),
rebootCPE(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value 'noAction' is always reported in a GET. The value
'rebootCPE' in a SET will cause the CPE to reboot."
::= { genericMib 11 }
cpIwfTimingReference OBJECT-TYPE
SYNTAX INTEGER
{
ntr(1),
adaptive(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The system clock mode for all CP-IWFs."
::= { cpIwfParameters 1 }
cpIwfTable OBJECT-TYPE
SYNTAX SEQUENCE OF CpIwfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"CP-IWF generic parameters. There is an entry for each
CP-IWF configured in the CPE."
::= { cpIwfParameters 2 }
cpIwfEntry OBJECT-TYPE
SYNTAX CpIwfEntry
ACCESS not-accessible
STATUS mandatory
INDEX { cpIwfIndex }
::= { cpIwfTable 1 }
CpIwfEntry ::=
SEQUENCE {
cpIwfIndex
INTEGER,
cpIwfEchoCancellationSupport
INTEGER,
cpIwfSignalingProtocol
INTEGER,
cpIwfVoiceGateway
INTEGER,
cpIwfElcpandPstnChannelBandwidth
INTEGER,
cpIwfPlayoutBufferDelay
INTEGER,
cpIwfImpairmentInterval
INTEGER,
cpIwfImpairmentThreshold
INTEGER,
cpIwfMwdForRestart
INTEGER,
cpIwfEocBandwidth
INTEGER,
cpIwfTrapGeneration
INTEGER
}
cpIwfIndex OBJECT-TYPE
cpIwfEchoCancellationSupport OBJECT-TYPE
SYNTAX INTEGER
{
no(1),
yes(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Specifies whether or not the echo cancellation facility is
supported or not supported at the CP-IWF."
::= { cpIwfEntry 2 }
cpIwfSignalingProtocol OBJECT-TYPE
SYNTAX INTEGER
{
elcp(1),
voiceband(2),
cas(3),
none(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Signaling protocol for the cpiwf, according to ATM Forum
AF-0145.000. elcp(1) enables the CCS/ELCP protocol, cas(2)
enables the CAS protocol, voiceband(3) enables the Paradyne-
cpIwfVoiceGateway OBJECT-TYPE
SYNTAX INTEGER
{
generic(1),
tdsoft(2),
zhone(3),
paradyne(4),
alcatel(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Voice Gateway on the CO-side."
::= { cpIwfEntry 4 }
cpIwfElcpandPstnChannelBandwidth OBJECT-TYPE
SYNTAX INTEGER (0..128000)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The approximate maximum bandwidth of the aal2 connection
with CID=8 used to transport ELCP and PSTN signalling
messages specified in bits per second at the physical
layer."
DEFVAL { 64000 }
::= { cpIwfEntry 5 }
cpIwfPlayoutBufferDelay OBJECT-TYPE
SYNTAX INTEGER (0..200)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The amount of packet delay variation to be accommodated on
all ports of the CP-IWF, in milliseconds."
DEFVAL { 20 }
::= { cpIwfEntry 6 }
cpIwfImpairmentInterval OBJECT-TYPE
SYNTAX INTEGER (0..720)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The period over which voice impairments should be counted
to determine whether a threshold-crossing event has
occurred, in minutes."
DEFVAL { 15 }
::= { cpIwfEntry 7 }
cpIwfImpairmentThreshold OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"If the number of impairment octets, calculated as the sum
of fillerOctets and droppedOctets, that is observed on any
individual POTS port or ISDN BRI port/channel during any
interval of length cpIwfImpairmentInterval minutes is
equal to or greater than cpIwfImpairmentThreshold, then
the trap cpIwfExcessImpairment will be sent to the CO-IWF.
A value of zero will disable the reporting of excess
impairments."
DEFVAL { 0 }
::= { cpIwfEntry 8 }
cpIwfMwdForRestart OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object defines the maximum waiting delay (MWD) in
seconds used during restart. When this CP-IWF is powered
on, it shall initiate a restart timer to a random value,
uniformly distributed between 0 and the value of this
object. Upon expiry of this timer or when activity is
detected this CP-IWF shall send a coldStart Trap to its
peer CO-IWF and initiate the restart procedure."
DEFVAL { 600 }
::= { cpIwfEntry 9 }
cpIwfEocBandwidth OBJECT-TYPE
SYNTAX INTEGER (300..640000)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Provides the approximate maximum bandwidth of the EOC in
bits per second at the physical layer."
DEFVAL { 32000 }
::= { cpIwfEntry 10 }
cpIwfTrapGeneration OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2),
coldStartOnly(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Trap 'LES-specific' types enabled on the CPE."
::= { cpIwfEntry 11 }
cpIwfAtmTable OBJECT-TYPE
SYNTAX SEQUENCE OF CpIwfAtmEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"CP-IWF Atm parameters. There is an entry for each CP-IWF
configured in the CPE."
::= { cpIwfParameters 3 }
cpIwfAtmEntry OBJECT-TYPE
SYNTAX CpIwfAtmEntry
ACCESS not-accessible
STATUS mandatory
INDEX { cpIwfAtmIndex }
::= { cpIwfAtmTable 1 }
CpIwfAtmEntry ::=
SEQUENCE {
cpIwfAtmIndex
INTEGER,
cpIwfAtmVpi
INTEGER,
cpIwfAtmVci
INTEGER,
cpIwfAtmTrafficType
INTEGER,
cpIwfAtmPCR
INTEGER,
cpIwfAtmSCR
INTEGER,
cpIwfAtmMBS
INTEGER
}
cpIwfAtmIndex OBJECT-TYPE
SYNTAX INTEGER (1..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number that identify the ATM parameters group of a
CP-IWF, a unique value for each CP-IWF."
::= { cpIwfAtmEntry 1 }
cpIwfAtmVpi OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The VPI of the AAL2 VCC to which the CP-IWF is associated."
::= { cpIwfAtmEntry 2 }
cpIwfAtmVci OBJECT-TYPE
SYNTAX INTEGER (32..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The VCI of the AAL2 VCC to which the CP-IWF is associated."
::= { cpIwfAtmEntry 3 }
cpIwfAtmTrafficType OBJECT-TYPE
SYNTAX INTEGER
{
cbr(1),
vbr-rt(4),
vbr-nrt(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
cpIwfAtmPCR OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Peak Cell Rate, in Kbit/sec."
::= { cpIwfAtmEntry 5 }
cpIwfAtmSCR OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Sustainable Cell Rate, in Kbit/sec (only for vbr-rt and
vbr-nrt traffic type)."
::= { cpIwfAtmEntry 6 }
cpIwfAtmMBS OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Maximum Burst Size, in ATM cell (only for vbr-rt and
vbr-nrt traffic type)."
::= { cpIwfAtmEntry 7 }
cpIwfAAL2Table OBJECT-TYPE
SYNTAX SEQUENCE OF CpIwfAAL2Entry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"CP-IWF AAL2 parameters. There is an entry for each CP-IWF
cpIwfAAL2Entry OBJECT-TYPE
SYNTAX CpIwfAAL2Entry
ACCESS not-accessible
STATUS mandatory
INDEX { cpIwfAAL2Index }
::= { cpIwfAAL2Table 1 }
CpIwfAAL2Entry ::=
SEQUENCE {
cpIwfAAL2Index
INTEGER,
cpIwfAAL2DefaultProfile
INTEGER,
cpIwfAAL2CpsMaxSDULen
INTEGER,
cpIwfAAL2CpsOptimisation
INTEGER,
cpIwfAAL2TimerCU
INTEGER,
cpIwfAAL2SSCSPcmEncoding
INTEGER,
cpIwfAAL2SscsSsSarAssemblyTimerValue
INTEGER
}
cpIwfAAL2Index OBJECT-TYPE
SYNTAX INTEGER (1..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number that identify the AAL2 parameters group of a
CP-IWF, a unique value for each CP-IWF."
::= { cpIwfAAL2Entry 1 }
cpIwfAAL2DefaultProfile OBJECT-TYPE
SYNTAX INTEGER
{
itu-prof1(1),
itu-prof2(2),
atm-prof7(3),
atm-prof8(4),
atm-prof9(5),
atm-prof10(6),
atm-prof11(7),
atm-prof12(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"When a new (POTS or ISDN) port is added to a CP-IWF, this
is the default profile for the CP-IWF ports.
ITU Prof.1: PCM-64, 40 octet packets, without silence.
ITU Prof.2: PCM-64, 40 octet packets, with silence.
ATM Prof.7: PCM-64, ADPCM-32, 44 octet packets, silence.
ATM Prof.8: PCM-64, 44 octet packets, silence.
ATM Prof.9: PCM-64, 44 octet packets, without silence.
ATM Prof.10: PCM-64, ADPCM-32, 44 octet packets, without silence.
ATM Prof.11: PCM-64, ADPCM-32, 40 octet packets, without silence.
ATM Prof.12: PCM-64, ADPCM-32, 44 octet packets, with silence."
::= { cpIwfAAL2Entry 2 }
cpIwfAAL2CpsMaxSDULen OBJECT-TYPE
SYNTAX INTEGER (45..64)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Maximum CPS-SDU size given in octets. Permitted values are
45 and 64."
DEFVAL { 45 }
::= { cpIwfAAL2Entry 3 }
cpIwfAAL2CpsOptimisation OBJECT-TYPE
SYNTAX INTEGER
{
on(1),
off(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The status (on/off) of the CPS optimisation."
::= { cpIwfAAL2Entry 4 }
cpIwfAAL2TimerCU OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the value of the Timer_CU, in
msec, for this AAL2 entry. "
DEFVAL { 0 }
::= { cpIwfAAL2Entry 5 }
cpIwfAAL2SSCSPcmEncoding OBJECT-TYPE
SYNTAX INTEGER
{
aLaw(1),
uLaw(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
cpIwfAAL2SscsSsSarAssemblyTimerValue OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies the value of the segmentation
reassembly timer, in msec, for I.366.1 SAR. The default
value specified for this timer is effectively an infinite
value per I.366.1."
DEFVAL { 2147483647 }
::= { cpIwfAAL2Entry 7 }
cpIwfPotsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CpIwfPotsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"CP-IWF POTS port parameters. There are two objects to
address an entry in the table: cpIwfPotsLineIndex (that
identify the CP-IWF) and cpIwfPotsLineNumber (that
identify the POTS port line)."
::= { cpIwfParameters 5 }
cpIwfPotsEntry OBJECT-TYPE
SYNTAX CpIwfPotsEntry
ACCESS not-accessible
STATUS mandatory
INDEX { cpIwfPotsPortIndex, cpIwfPotsPortNumber }
::= { cpIwfPotsTable 1 }
CpIwfPotsEntry ::=
SEQUENCE {
cpIwfPotsPortIndex
INTEGER,
cpIwfPotsPortNumber
INTEGER,
cpIwfPotsDescription
OCTET STRING,
cpIwfPotsPhysicalPort
INTEGER,
cpIwfPotsPortEchoCancellation
INTEGER,
cpIwfPotsPortProfileId
INTEGER,
cpIwfPotsEmergencyStatus
INTEGER,
cpIwfPotsPortTxLoopGain
INTEGER,
cpIwfPotsPortRxLoopGain
INTEGER,
cpIwfPotsPortStatus
INTEGER,
cpIwfPotsPortMeasuredCapacity
INTEGER,
cpIwfPotsPortRingStatus
INTEGER
}
cpIwfPotsPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number that identify the CP-IWF, a unique value for
each CP-IWF."
::= { cpIwfPotsEntry 1 }
cpIwfPotsPortNumber OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identify a POTS port of a particular CP-IWF."
::= { cpIwfPotsEntry 2 }
cpIwfPotsDescription OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual description of the specified POTS port."
::= { cpIwfPotsEntry 3 }
cpIwfPotsPhysicalPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The physical where the selected POTS port is mapped. The
value of zero (0) means that this POTS port isn't
connected to any physical port on the LES device."
::= { cpIwfPotsEntry 4 }
cpIwfPotsPortEchoCancellation OBJECT-TYPE
SYNTAX INTEGER
{
off(1),
on(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies if the echo cancellation is off(1)
or on(2) on the specified POTS port. This object makes
sense only if the cpIwfEchoCancellationSupport value for
the CP-IWF where the POTS port relais is yes(2)."
::= { cpIwfPotsEntry 5 }
cpIwfPotsPortProfileId OBJECT-TYPE
SYNTAX INTEGER
{
itu-prof1(1),
itu-prof2(2),
atm-prof7(3),
atm-prof8(4),
atm-prof9(5),
atm-prof10(6),
atm-prof11(7),
atm-prof12(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Describe the voice profile for the selected POTS port.
ITU Prof.1: PCM-64, 40 octet packets, without silence.
ITU Prof.2: PCM-64, 40 octet packets, with silence.
ATM Prof.7: PCM-64, ADPCM-32, 44 octet packets, silence.
ATM Prof.8: PCM-64, 44 octet packets, silence.
ATM Prof.9: PCM-64, 44 octet packets, without silence.
ATM Prof.10: PCM-64, ADPCM-32, 44 octet packets, without silence.
ATM Prof.11: PCM-64, ADPCM-32, 40 octet packets, without silence.
ATM Prof.12: PCM-64, ADPCM-32, 44 octet packets, with silence."
::= { cpIwfPotsEntry 6 }
cpIwfPotsEmergencyStatus OBJECT-TYPE
SYNTAX INTEGER
{
off(1),
on(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies if the selected POTS port is
off(1) or on(2) when the CPE will be powered by a backup
power supply system (named UPS module)."
::= { cpIwfPotsEntry 7 }
cpIwfPotsPortTxLoopGain OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Transmit level (in dBr) on the specific POTS port. Its
value ranges between -12 to 4."
::= { cpIwfPotsEntry 8 }
cpIwfPotsPortRxLoopGain OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Receive level (in dBr) on the specific POTS port. Its
value ranges between -12 to 4."
::= { cpIwfPotsEntry 9 }
cpIwfPotsPortStatus OBJECT-TYPE
SYNTAX INTEGER
{
idle(1),
busy(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The status of the POTS port."
::= { cpIwfPotsEntry 10 }
cpIwfPotsPortMeasuredCapacity OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The capacity (in nF) of the POTS port. This object makes
sense only if cpIwfPotsPortStatus value is 2 (idle)."
::= { cpIwfPotsEntry 11 }
cpIwfPotsPortRingStatus OBJECT-TYPE
SYNTAX INTEGER
{
ok(1),
fault(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The status of the ring voltage battery on the POTS port.
This object makes sense only if cpIwfPotsPortStatus value
is 2 (idle)."
::= { cpIwfPotsEntry 12 }
cpIwfIsdnTable OBJECT-TYPE
SYNTAX SEQUENCE OF CpIwfIsdnEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
cpIwfIsdnEntry OBJECT-TYPE
SYNTAX CpIwfIsdnEntry
ACCESS not-accessible
STATUS mandatory
INDEX { cpIwfIsdnPortIndex, cpIwfIsdnPortNumber }
::= { cpIwfIsdnTable 1 }
CpIwfIsdnEntry ::=
SEQUENCE {
cpIwfIsdnPortIndex
INTEGER,
cpIwfIsdnPortNumber
INTEGER,
cpIwfIsdnDescription
OCTET STRING,
cpIwfIsdnPhysicalPort
INTEGER,
cpIwfIsdnPortEchoCancellation
INTEGER,
cpIwfIsdnPortProfileId
INTEGER,
cpIwfIsdnEmergencyStatus
INTEGER,
cpIwfIsdnPortPermanentActivation
INTEGER
}
cpIwfIsdnPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number that identify the CP-IWF, a unique value for
each CP-IWF."
::= { cpIwfIsdnEntry 1 }
cpIwfIsdnPortNumber OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identify a ISDN port of a particular CP-IWF."
::= { cpIwfIsdnEntry 2 }
cpIwfIsdnDescription OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual description of the specified ISDN port."
::= { cpIwfIsdnEntry 3 }
cpIwfIsdnPhysicalPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The physical where the selected ISDN port is mapped. The
value of zero (0) means that this ISDN port isn't
connected to any physical port on the LES device."
::= { cpIwfIsdnEntry 4 }
cpIwfIsdnPortEchoCancellation OBJECT-TYPE
SYNTAX INTEGER
{
off(1),
on(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies if the echo cancellation is off(1)
or on(2) on the specified ISDN port. This object makes
sense only if the cpIwfEchoCancellationSupport value for
the CP-IWF where the ISDN port relais is yes(2)."
::= { cpIwfIsdnEntry 5 }
cpIwfIsdnPortProfileId OBJECT-TYPE
SYNTAX INTEGER
{
itu-prof1(1),
itu-prof2(2),
atm-prof7(3),
atm-prof8(4),
atm-prof9(5),
atm-prof10(6),
atm-prof11(7),
atm-prof12(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Describe the voice profile for the selected ISDN port.
ITU Prof.1: PCM-64, 40 octet packets, without silence.
ITU Prof.2: PCM-64, 40 octet packets, with silence.
ATM Prof.7: PCM-64, ADPCM-32, 44 octet packets, silence.
ATM Prof.8: PCM-64, 44 octet packets, silence.
ATM Prof.9: PCM-64, 44 octet packets, without silence.
ATM Prof.10: PCM-64, ADPCM-32, 44 octet packets, without silence.
cpIwfIsdnEmergencyStatus OBJECT-TYPE
SYNTAX INTEGER
{
off(1),
on(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies if the selected ISDN port is
off(1) or on(2) when the CPE will be powered by a backup
power supply system (named UPS module)."
::= { cpIwfIsdnEntry 7 }
cpIwfIsdnPortPermanentActivation OBJECT-TYPE
SYNTAX INTEGER
{
off(1),
on(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies if the permanent actiovation of the
layer 1 on the selected ISDN port is off(1) or on(2)."
::= { cpIwfIsdnEntry 8 }
isNetworkPresent OBJECT-TYPE
SYNTAX INTEGER
{
unknowStatus(48),
pd(68),
pu(85)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This node states if the network is present (pu) or not
present (pd)."
::= { upsMib 1 }
batteryLoadPercentage OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The load percentage of the battery."
::= { upsMib 2 }
batteryDegradationPercentage OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The degradation percentage of the battery,"
::= { upsMib 3 }
batteryVoltage OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..5))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current charge (in volts) of the battery."
::= { upsMib 4 }
batteryCurrentStatus OBJECT-TYPE
SYNTAX INTEGER
{
unknowBatteryStatus(48),
bd(68),
bf(70),
bm(77),
bs(83)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current status of the battery: bd for 'battery discharging',
bf for 'battery out of service', bm for 'battery charging',
bs for 'battery stand-by'."
::= { upsMib 5 }
networkTrapEnable OBJECT-TYPE
SYNTAX INTEGER
{
on(1),
off(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/disable the specific trap for network status."
::= { upsTrapsEnable 1 }
batteryChargeLowTrapEnable OBJECT-TYPE
SYNTAX INTEGER
{
on(1),
off(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/disable the specific trap for battery discharging."
::= { upsTrapsEnable 2 }
batteryDecayTrapEnable OBJECT-TYPE
SYNTAX INTEGER
{
on(1),
off(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/disable the specific trap for battery degradating."
::= { upsTrapsEnable 3 }
batteryOutOfServiceTrapEnable OBJECT-TYPE
SYNTAX INTEGER
{
on(1),
off(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/disable the specific trap for battery out of service."
::= { upsTrapsEnable 4 }
ntpE1Table OBJECT-TYPE
SYNTAX SEQUENCE OF NtpE1Entry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The E1 interfaces parameter table."
::= { ntpE1 1 }
ntpE1Entry OBJECT-TYPE
SYNTAX NtpE1Entry
ACCESS not-accessible
STATUS mandatory
INDEX { ntpE1UserIndex, ntpE1IfcIndex }
::= { ntpE1Table 1 }
NtpE1Entry ::=
SEQUENCE {
ntpE1UserIndex
INTEGER,
ntpE1IfcIndex
INTEGER,
ntpE1Crc4
INTEGER,
ntpE1ClockMode
INTEGER
}
ntpE1UserIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The CPE can have up to 4 multiservice units."
::= {
ntpE1Entry 1 }
ntpE1IfcIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value identifies an E1 interface index."
::= { ntpE1Entry 2 }
ntpE1Crc4 OBJECT-TYPE
SYNTAX INTEGER
{
off(1),
on(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Describe if the CRC4 mode is in use."
::= { ntpE1Entry 3 }
ntpE1ClockMode OBJECT-TYPE
SYNTAX INTEGER
{
master(1),
slave(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The clock mode for this E1 interface."
::= { ntpE1Entry 4 }
ntpE1BundleTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpE1BundleEntry
ACCESS not-accessible
STATUS mandatory
::= { ntpE1 2 }
ntpE1BundleEntry OBJECT-TYPE
SYNTAX NtpE1BundleEntry
ACCESS not-accessible
STATUS mandatory
INDEX { ntpE1BundleUserIndex, ntpE1BundleIfcIndex, ntpE1BundleIndex }
::= { ntpE1BundleTable 1 }
NtpE1BundleEntry ::=
SEQUENCE {
ntpE1BundleUserIndex
INTEGER,
ntpE1BundleIfcIndex
INTEGER,
ntpE1BundleIndex
INTEGER,
ntpE1BundleTimeSlot
OCTET STRING
}
ntpE1BundleUserIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The CPE can have up to 4 multiservice units."
::= { ntpE1BundleEntry 1 }
ntpE1BundleIfcIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value identifies an E1 interface interface."
::= { ntpE1BundleEntry 2 }
ntpE1BundleIndex OBJECT-TYPE
SYNTAX INTEGER (1..32)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index which identifies a specific bundle."
::= { ntpE1BundleEntry 3 }
ntpE1BundleTimeSlot OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Time Slot list of the bundle."
::= { ntpE1BundleEntry 4 }
ntpSerialTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpSerialEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Serial interfaces parameters table."
::= { ntpSerial 1 }
ntpSerialEntry OBJECT-TYPE
SYNTAX NtpSerialEntry
ACCESS not-accessible
STATUS mandatory
INDEX { ntpSerialUserIndex, ntpSerialIfcIndex }
::= { ntpSerialTable 1 }
NtpSerialEntry ::=
SEQUENCE {
ntpSerialUserIndex
INTEGER,
ntpSerialIfcIndex
INTEGER,
ntpSerialSpeed
INTEGER,
ntpSerialType
INTEGER
}
ntpSerialUserIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The CPE can have up to 4 multiservice units."
::= { ntpSerialEntry 1 }
ntpSerialIfcIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value identifies a serial
::= { ntpSerialEntry 2 }
ntpSerialSpeed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
interface index."
STATUS mandatory
DESCRIPTION
"The speed for the selected serial interface, in Kbit/sec."
::= { ntpSerialEntry 3 }
ntpSerialType OBJECT-TYPE
SYNTAX INTEGER
{
v11(1),
v35(2),
v36(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of the selected serial interface."
::= { ntpSerialEntry 4 }
ntpAtmTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpAtmEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The ATM interfaces parameters table."
::= { ntpAtm 1 }
ntpAtmEntry OBJECT-TYPE
SYNTAX NtpAtmEntry
ACCESS not-accessible
STATUS mandatory
INDEX { ntpAtmUserIndex, ntpAtmIfcIndex }
::= { ntpAtmTable 1 }
NtpAtmEntry ::=
SEQUENCE {
ntpAtmUserIndex
INTEGER,
ntpAtmIfcIndex
INTEGER,
ntpAtmVpi
INTEGER,
ntpAtmVci
INTEGER,
ntpAtmTrafficType
INTEGER,
ntpAtmPCR
INTEGER,
ntpAtmSCR
INTEGER,
ntpAtmMBS
INTEGER
}
ntpAtmUserIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The CPE can have up to 4 multiservice units."
::= { ntpAtmEntry 1 }
ntpAtmIfcIndex OBJECT-TYPE
SYNTAX INTEGER (1..128)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Within a multiservice unit, this is a unique value for
each ATM interface that will be used in the interworking
functions."
::= { ntpAtmEntry 2 }
ntpAtmVpi OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The VPI for this ATM channel."
::= { ntpAtmEntry 3 }
ntpAtmVci OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The VCI for this ATM channel."
::= { ntpAtmEntry 4 }
ntpAtmTrafficType OBJECT-TYPE
SYNTAX INTEGER
{
cbr(1),
vbrRt(2),
vbrNrt(3),
abr(4),
ubrPlus(5),
ubr(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The traffic type for this ATM channel."
::= { ntpAtmEntry 5 }
ntpAtmPCR OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Peak Cell Rate, in Kbit/sec."
::= { ntpAtmEntry 6 }
ntpAtmSCR OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Sustainable Cell Rate, in Kbit/sec (only for VBR-rt and
VBR-nrt traffic type)."
::= { ntpAtmEntry 7 }
ntpAtmMBS OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Maximum Burst Size, in ATM cell (only for VBR-rt and
VBR-nrt traffic type)."
::= { ntpAtmEntry 8 }
ntpFrTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpFrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Frame Relay parameters table."
::= { ntpFrAtmIwf 1 }
ntpFrEntry OBJECT-TYPE
SYNTAX NtpFrEntry
ACCESS not-accessible
STATUS mandatory
INDEX { ntpFrUserIndex, ntpFrIfcIndex }
::= { ntpFrTable 1 }
NtpFrEntry ::=
SEQUENCE {
ntpFrUserIndex
INTEGER,
ntpFrIfcIndex
INTEGER,
ntpFrPortType
INTEGER,
ntpFrPortIdx
OCTET STRING,
ntpFrPortSubIdx
INTEGER,
ntpFrHdrBytes
INTEGER,
ntpFrLmiEnabled
INTEGER,
ntpFrLmiType
INTEGER,
ntpFrLmiBidirect
INTEGER,
ntpFrLmiFullStatusPolling
INTEGER,
ntpFrLmiErrorThreshold
INTEGER,
ntpFrLmiMonitoredEvent
INTEGER,
ntpFrLmiLinkIntegrityTimer
INTEGER,
ntpFrLmiPollingTimer
INTEGER
}
ntpFrUserIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The CPE can have up to 4 multiservice units."
::= { ntpFrEntry 1 }
ntpFrIfcIndex OBJECT-TYPE
SYNTAX INTEGER (1..32)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Within a multiservice unit, this is a unique value for
each Frame Relay interface that will be used in the
interworking functions."
::= { ntpFrEntry 2 }
ntpFrPortType OBJECT-TYPE
SYNTAX INTEGER
{
serial(1),
e1(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of the physical interface where this Frame Relay
is mapped. Serial parameters are in ntpSerial node and E1
bundle parameters are in ntpE1 node."
::= { ntpFrEntry 3 }
ntpFrPortIdx OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the physical interface where this Frame Relay
is mapped. If the ntpFrPortType value is 'serial', you can
use this index in the ntpSerialTable (ntpSerialIfcIndex).
If the ntpFrPortType value is 'e1', you can use it in the
ntpE1Table (ntpE1IfcIndex)."
::= { ntpFrEntry 4 }
ntpFrPortSubIdx OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"If ntpFrPortType value is 'e1', this object contains the
bundle index (ntpE1BundleIndex in the ntpE1BundleTable).
If ntpFrPortType value is 'serial', a GET to this object
return 0."
::= { ntpFrEntry 5 }
ntpFrHdrBytes OBJECT-TYPE
SYNTAX INTEGER (2..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of header bytes on this Frame Relay interface."
::= { ntpFrEntry 6 }
ntpFrLmiEnabled OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The attribute indicates whether LMI is enabled for this
Frame Relay interface."
DEFVAL { disabled }
::= { ntpFrEntry 7 }
ntpFrLmiType OBJECT-TYPE
SYNTAX INTEGER
{
ituLmiType(1),
ansiLmiType(2),
ciscoLmiType(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The LMI type for this Frame Relay interface. If the LMI is
disabled, the CPE responds with a 'no such name' message."
::= { ntpFrEntry 8 }
ntpFrLmiBidirect OBJECT-TYPE
SYNTAX INTEGER
{
off(1),
on(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
ntpFrLmiFullStatusPolling OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of full status polling counter for this Frame
Relay interface. If the LMI is disabled, the CPE responds
with a 'no such name' message."
DEFVAL { 6 }
::= { ntpFrEntry 10 }
ntpFrLmiErrorThreshold OBJECT-TYPE
SYNTAX INTEGER (1..10)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of the error threshold for this Frame Relay
interface. If the LMI is disabled, the CPE responds with a
'no such name' message."
DEFVAL { 3 }
::= { ntpFrEntry 11 }
ntpFrLmiMonitoredEvent OBJECT-TYPE
SYNTAX INTEGER (1..10)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of monitored event counter for this Frame Relay
interface. If the LMI is disabled, the CPE responds with a
'no such name' message."
DEFVAL { 4 }
::= { ntpFrEntry 12 }
ntpFrLmiLinkIntegrityTimer OBJECT-TYPE
SYNTAX INTEGER (5..30)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value (in seconds) of the link integrity verification
polling timer for this Frame Relay interface. If the LMI
is disabled, the CPE responds with a 'no such name'
message."
DEFVAL { 10 }
::= { ntpFrEntry 13 }
ntpFrLmiPollingTimer OBJECT-TYPE
SYNTAX INTEGER (5..30)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value (in seconds) of the polling verification timer
for this frame Relay interface. If the LMI is disabled,
the CPE responds with a 'no such name' message."
DEFVAL { 15 }
::= { ntpFrEntry 14 }
ntpFrAtmIwfSiwConnTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpFrAtmIwfSiwConnEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Frame Relay/ATM PVC Service Interworking Function for
SIW connections. There is an entry for each SIW connection
configured in the CPE."
::= { ntpFrAtmIwf 2 }
ntpFrAtmIwfSiwConnEntry OBJECT-TYPE
SYNTAX NtpFrAtmIwfSiwConnEntry
ACCESS not-accessible
STATUS mandatory
INDEX { ntpFrAtmIwfSiwConnUserIndex, ntpFrAtmIwfSiwConnIndex }
::= { ntpFrAtmIwfSiwConnTable 1 }
NtpFrAtmIwfSiwConnEntry ::=
SEQUENCE {
ntpFrAtmIwfSiwConnUserIndex
INTEGER,
ntpFrAtmIwfSiwConnIndex
INTEGER,
ntpFrAtmIwfSiwConnAtmPort
INTEGER,
ntpFrAtmIwfSiwConnFrPort
INTEGER,
ntpFrAtmIwfSiwConnDLCI
INTEGER,
ntpFrAtmIwfSiwConnAdminStatus
INTEGER,
ntpFrAtmIwfSiwConnAtmToFrOperStatus
INTEGER,
ntpFrAtmIwfSiwConnFrToAtmOperStatus
INTEGER,
ntpFrAtmIwfSiwConnDescriptor
INTEGER,
ntpFrAtmIwfSiwConnInvalidNLPID
Counter,
ntpFrAtmIwfSiwConnFrTooLongFrame
Counter,
ntpFrAtmIwfSiwConnInvalidLLC
Counter,
ntpFrAtmIwfSiwConnAtmTooLongFrame
Counter,
ntpFrAtmIwfSiwConnCrcErrors
Counter
}
ntpFrAtmIwfSiwConnUserIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The CPE can have up to 4 multiservice units."
::= { ntpFrAtmIwfSiwConnEntry 1 }
ntpFrAtmIwfSiwConnIndex OBJECT-TYPE
SYNTAX INTEGER (1..128)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Within a multiservice unit, this is a unique value for
each SIW connection."
::= { ntpFrAtmIwfSiwConnEntry 2 }
ntpFrAtmIwfSiwConnAtmPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index in the ntpAtmTable that identifies the ATM port
for this interworking connection. If not configured, this
object value will be 0."
::= { ntpFrAtmIwfSiwConnEntry 3 }
ntpFrAtmIwfSiwConnFrPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index in the ntpFrTable that identifies the Frame
Relay port for this interworking connection. If not
configured, this object value will be 0."
::= { ntpFrAtmIwfSiwConnEntry 4 }
ntpFrAtmIwfSiwConnDLCI OBJECT-TYPE
SYNTAX INTEGER (16..4194303)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The DLCI that identifies the frame relay PVC endpoint for
this SIW connection.
will be 0."
::= { ntpFrAtmIwfSiwConnEntry 5 }
ntpFrAtmIwfSiwConnAdminStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The desired operational state for this Frame Relay/ATM
interworked connection.
"
::= { ntpFrAtmIwfSiwConnEntry 6 }
ntpFrAtmIwfSiwConnAtmToFrOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current operational state of this interworking
connection in the ATM to Frame Relay direction."
::= { ntpFrAtmIwfSiwConnEntry 7 }
ntpFrAtmIwfSiwConnFrToAtmOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current operational state of this interworking
connection in the Frame Relay to ATM direction."
::= { ntpFrAtmIwfSiwConnEntry 8 }
ntpFrAtmIwfSiwConnDescriptor OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index in the ntpFrAtmIwfSiwServiceTable that
identifies the service profile for this IWF connection."
::= { ntpFrAtmIwfSiwConnEntry 9 }
ntpFrAtmIwfSiwConnInvalidNLPID OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object counts the number of frames discarded by the
IWF because, while operating in Translation Mode, the IWF
is unable to decode the incoming Frame Relay payload
header (Frame Relay to ATM direction). When operating in
Transparent Mode, the CPE responds with a 'no such name'
message."
::= { ntpFrAtmIwfSiwConnEntry 10 }
ntpFrAtmIwfSiwConnFrTooLongFrame OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object counts the number of frames discarded by the
IWF because the frame is too large to be processed by the
AAL5 segmentation procedure (Frame Relay to ATM
direction)."
::= { ntpFrAtmIwfSiwConnEntry 11 }
ntpFrAtmIwfSiwConnInvalidLLC OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute counts the number of AAL5 PDUs discarded by
the IWF because, while operating in Translation Mode, the
IWF is unable to decode the incoming AAL5 PDU payload
header (ATM to Frame Relay direction). When operating in
Transparent Mode, the CPE responds with a 'no such name'
message."
::= { ntpFrAtmIwfSiwConnEntry 12 }
ntpFrAtmIwfSiwConnAtmTooLongFrame OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object counts the number of frames discarded by the
IWF because the frame is too large to be forwarded on the
Frame Relay segment of the connection (ATM to Frame Relay
direction)."
::= { ntpFrAtmIwfSiwConnEntry 13 }
ntpFrAtmIwfSiwConnCrcErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of AAL5 PDUs received with CRC-32 errors on
this AAL5 VCC at the IWF (ATM to Frame Relay direction)."
::= { ntpFrAtmIwfSiwConnEntry 14 }
ntpFrAtmIwfNiwConnTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpFrAtmIwfNiwConnEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Frame Relay/ATM PVC Service Interworking Function for
NIW connections."
::= { ntpFrAtmIwf 3 }
ntpFrAtmIwfNiwConnEntry OBJECT-TYPE
SYNTAX NtpFrAtmIwfNiwConnEntry
ACCESS not-accessible
STATUS mandatory
INDEX { ntpFrAtmIwfNiwConnUserIndex, ntpFrAtmIwfNiwConnIndex }
::= { ntpFrAtmIwfNiwConnTable 1 }
NtpFrAtmIwfNiwConnEntry ::=
SEQUENCE {
ntpFrAtmIwfNiwConnUserIndex
INTEGER,
ntpFrAtmIwfNiwConnIndex
INTEGER,
ntpFrAtmIwfNiwConnAtmPort
INTEGER,
ntpFrAtmIwfNiwConnFrPort
INTEGER,
ntpFrAtmIwfNiwConnAdminStatus
INTEGER,
ntpFrAtmIwfNiwConnAtmToFrOperStatus
INTEGER,
ntpFrAtmIwfNiwConnFrToAtmOperStatus
INTEGER,
ntpFrAtmIwfNiwConnDescriptor
INTEGER,
ntpFrAtmIwfNiwConnFrTooLongFrame
Counter,
ntpFrAtmIwfNiwConnAtmTooLongFrame
Counter,
ntpFrAtmIwfNiwConnCrcErrors
Counter
}
ntpFrAtmIwfNiwConnUserIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The CPE can have up to 4 multiservice units."
::= { ntpFrAtmIwfNiwConnEntry 1 }
ntpFrAtmIwfNiwConnIndex OBJECT-TYPE
SYNTAX INTEGER (1..128)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The NIW connection index."
::= { ntpFrAtmIwfNiwConnEntry 2 }
ntpFrAtmIwfNiwConnAtmPort OBJECT-TYPE
SYNTAX INTEGER (1..128)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index in the ntpAtmTable that identifies the ATM port
for this interworking connection."
::= { ntpFrAtmIwfNiwConnEntry 3 }
ntpFrAtmIwfNiwConnFrPort OBJECT-TYPE
SYNTAX INTEGER (1..32)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index in the ntpFrTable that identifies the Frame
Relay port for this interworking connection."
::= { ntpFrAtmIwfNiwConnEntry 4 }
ntpFrAtmIwfNiwConnAdminStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The desired operational state for this Frame Relay/ATM
interworked connection.
"
::= { ntpFrAtmIwfNiwConnEntry 5 }
ntpFrAtmIwfNiwConnAtmToFrOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current operational state of this interworking
connection in the ATM to Frame Relay direction."
::= { ntpFrAtmIwfNiwConnEntry 6 }
ntpFrAtmIwfNiwConnFrToAtmOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current operational state of this interworking
connection in the Frame Relay to ATM direction."
::= { ntpFrAtmIwfNiwConnEntry 7 }
ntpFrAtmIwfNiwConnDescriptor OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index in the ntpFrAtmIwfNiwServiceTable that
ntpFrAtmIwfNiwConnFrTooLongFrame OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object counts the number of frames discarded by the
IWF because the frame is too large to be processed by the
AAL5 segmentation procedure (Frame Relay to ATM
direction)."
::= { ntpFrAtmIwfNiwConnEntry 9 }
ntpFrAtmIwfNiwConnAtmTooLongFrame OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object counts the number of frames discarded by the
IWF because the frame is too large to be forwarded on the
Frame Relay segment of the connection (ATM to Frame Relay
direction)."
::= { ntpFrAtmIwfNiwConnEntry 10 }
ntpFrAtmIwfNiwConnCrcErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of AAL5 PDUs received with CRC-32 errors on
this AAL5 VCC at the IWF (ATM to Frame Relay direction)."
::= { ntpFrAtmIwfNiwConnEntry 11 }
ntpFrAtmIwfNiwDLCITable OBJECT-TYPE
ntpFrAtmIwfNiwDLCIEntry OBJECT-TYPE
SYNTAX NtpFrAtmIwfNiwDLCIEntry
ACCESS not-accessible
STATUS mandatory
INDEX { ntpFrAtmIwfNiwDLCIUserIndex, ntpFrAtmIwfNiwDLCIConnIndex,
ntpFrAtmIwfNiwDLCIIndex }
::= { ntpFrAtmIwfNiwDLCITable 1 }
NtpFrAtmIwfNiwDLCIEntry ::=
SEQUENCE {
ntpFrAtmIwfNiwDLCIUserIndex
INTEGER,
ntpFrAtmIwfNiwDLCIConnIndex
INTEGER,
ntpFrAtmIwfNiwDLCIIndex
INTEGER,
ntpFrAtmIwfNiwDLCIUserSide
INTEGER,
ntpFrAtmIwfNiwDLCINetworkSide
INTEGER
}
ntpFrAtmIwfNiwDLCIUserIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The CPE can have up to 4 multiservice units."
::= { ntpFrAtmIwfNiwDLCIEntry 1 }
ntpFrAtmIwfNiwDLCIConnIndex OBJECT-TYPE
SYNTAX INTEGER (1..128)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The NIW connection index."
::= { ntpFrAtmIwfNiwDLCIEntry 2 }
ntpFrAtmIwfNiwDLCIIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The DLCI NIW index."
::= { ntpFrAtmIwfNiwDLCIEntry 3 }
ntpFrAtmIwfNiwDLCIUserSide OBJECT-TYPE
SYNTAX INTEGER (16..4194303)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The User DLCI (Frame Relay side) for this DLCI NIW entry."
::= { ntpFrAtmIwfNiwDLCIEntry 4 }
ntpFrAtmIwfNiwDLCINetworkSide OBJECT-TYPE
SYNTAX INTEGER (16..4194303)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Network DLCI (ATM side) for this DLCI NIW entry. It
may (or may not) be equal to the User DLCI."
::= { ntpFrAtmIwfNiwDLCIEntry 5 }
ntpFrAtmIwfSiwServiceTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpFrAtmIwfSiwServiceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Frame Relay/ATM PVC Service Interworking Function
Connection Descriptor table for SIW connections."
::= { ntpFrAtmIwf 5 }
ntpFrAtmIwfSiwServiceEntry OBJECT-TYPE
SYNTAX NtpFrAtmIwfSiwServiceEntry
ACCESS not-accessible
STATUS mandatory
INDEX { ntpFrAtmIwfSiwServiceUserIndex, ntpFrAtmIwfSiwServiceIndex }
::= { ntpFrAtmIwfSiwServiceTable 1 }
NtpFrAtmIwfSiwServiceEntry ::=
SEQUENCE {
ntpFrAtmIwfSiwServiceUserIndex
INTEGER,
ntpFrAtmIwfSiwServiceIndex
INTEGER,
ntpFrAtmIwfSiwServiceDeToClpMode
INTEGER,
ntpFrAtmIwfSiwServiceClpToDeMode
INTEGER,
ntpFrAtmIwfSiwServiceCongestionEnable
INTEGER,
ntpFrAtmIwfSiwServiceEncapsulationMode
INTEGER,
ntpFrAtmIwfSiwServiceFragReassEnabled
INTEGER,
ntpFrAtmIwfSiwServiceArpTransEnabled
INTEGER
}
ntpFrAtmIwfSiwServiceUserIndex OBJECT-TYPE
ntpFrAtmIwfSiwServiceIndex OBJECT-TYPE
SYNTAX INTEGER (1..128)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Within a multiservice unit, this is a unique value for
each SIW descriptor service."
::= { ntpFrAtmIwfSiwServiceEntry 2 }
ntpFrAtmIwfSiwServiceDeToClpMode OBJECT-TYPE
SYNTAX INTEGER
{
mode1(1),
mode2const0(2),
mode2const1(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object describes which mode of translation is in use
for loss priority mapping in the Frame Relay to ATM
direction.
ntpFrAtmIwfSiwServiceClpToDeMode OBJECT-TYPE
SYNTAX INTEGER
{
mode1(1),
mode2const0(2),
mode2const1(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object describes which mode of translation is in use
for loss priority mapping in the ATM to Frame Relay
direction.
ntpFrAtmIwfSiwServiceCongestionEnable OBJECT-TYPE
SYNTAX INTEGER
{
off(1),
on(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object describes if the congestion translation is in
use when mapping the Frame Relay frames to ATM cells."
::= { ntpFrAtmIwfSiwServiceEntry 5 }
ntpFrAtmIwfSiwServiceEncapsulationMode OBJECT-TYPE
SYNTAX INTEGER
{
transparentMode(1),
translationMode(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates whether the mapping of upper layer
protocol encapsulation is enabled on this interworking
connection."
::= { ntpFrAtmIwfSiwServiceEntry 6 }
ntpFrAtmIwfSiwServiceFragReassEnabled OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The attribute indicates whether fragmentation and
reassembly is enabled for this connection."
DEFVAL { disabled }
::= { ntpFrAtmIwfSiwServiceEntry 7 }
ntpFrAtmIwfSiwServiceArpTransEnabled OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The attribute indicates whether ARP translation is enabled
for this connection. This object makes sense onlt if
'ntpFrAtmIwfSiwServiceEncapsulationMode' value is
'translationMode'."
DEFVAL { enabled }
::= { ntpFrAtmIwfSiwServiceEntry 8 }
ntpFrAtmIwfNiwServiceTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpFrAtmIwfNiwServiceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Frame Relay/ATM PVC Service Interworking Function
Connection Descriptor table for NIW connections."
::= { ntpFrAtmIwf 6 }
ntpFrAtmIwfNiwServiceEntry OBJECT-TYPE
SYNTAX NtpFrAtmIwfNiwServiceEntry
ACCESS not-accessible
STATUS mandatory
INDEX { ntpFrAtmIwfNiwServiceUserIndex, ntpFrAtmIwfNiwServiceIndex }
::= { ntpFrAtmIwfNiwServiceTable 1 }
NtpFrAtmIwfNiwServiceEntry ::=
SEQUENCE {
ntpFrAtmIwfNiwServiceUserIndex
INTEGER,
ntpFrAtmIwfNiwServiceIndex
INTEGER,
ntpFrAtmIwfNiwServiceDeToClpMode
INTEGER,
ntpFrAtmIwfNiwServiceClpToDeMode
INTEGER,
ntpFrAtmIwfNiwServiceLmiEnabled
INTEGER,
ntpFrAtmIwfNiwServiceLmiType
INTEGER,
ntpFrAtmIwfNiwServiceLmiBidirect
INTEGER,
ntpFrAtmIwfNiwServiceLmiFullStatusPolling
INTEGER,
ntpFrAtmIwfNiwServiceLmiErrorThreshold
INTEGER,
ntpFrAtmIwfNiwServiceLmiMonitoredEvent
INTEGER,
ntpFrAtmIwfNiwServiceLmiLinkIntegrityTimer
INTEGER,
ntpFrAtmIwfNiwServiceLmiPollingTimer
INTEGER
}
ntpFrAtmIwfNiwServiceUserIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The CPE can have up to 4 multiservice units."
::= { ntpFrAtmIwfNiwServiceEntry 1 }
ntpFrAtmIwfNiwServiceIndex OBJECT-TYPE
SYNTAX INTEGER (1..128)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Within a multiservice unit, this is a unique value for
each NIW descriptor service."
::= { ntpFrAtmIwfNiwServiceEntry 2 }
ntpFrAtmIwfNiwServiceDeToClpMode OBJECT-TYPE
SYNTAX INTEGER
{
mode1(1),
mode2const0(2),
mode2const1(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object describes which mode of translation is in use
for loss priority mapping in the Frame Relay to ATM
direction.
frame.
ntpFrAtmIwfNiwServiceClpToDeMode OBJECT-TYPE
SYNTAX INTEGER
{
mode1(1),
mode2(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object describes which mode of translation is in use
for loss priority mapping in the ATM to Frame Relay
direction.
ntpFrAtmIwfNiwServiceLmiEnabled OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The attribute indicates whether LMI is enabled for this
connection."
DEFVAL { disabled }
::= { ntpFrAtmIwfNiwServiceEntry 5 }
ntpFrAtmIwfNiwServiceLmiType OBJECT-TYPE
SYNTAX INTEGER
{
ituLmiType(1),
ansiLmiType(2),
ciscoLmiType(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The LMI type for this connection. If the LMI is disabled,
the CPE responds with a 'no such name' message."
::= { ntpFrAtmIwfNiwServiceEntry 6 }
ntpFrAtmIwfNiwServiceLmiBidirect OBJECT-TYPE
SYNTAX INTEGER
{
on(1),
off(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The attribute indicates whether LMI bidirect is 'on' for
this connection. If the LMI is disabled, the CPE responds
with a 'no such name' message."
::= { ntpFrAtmIwfNiwServiceEntry 7 }
ntpFrAtmIwfNiwServiceLmiFullStatusPolling OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of full status polling counter for this
connection. If the LMI is disabled, the CPE responds with
a 'no such name' message."
DEFVAL { 6 }
::= { ntpFrAtmIwfNiwServiceEntry 8 }
ntpFrAtmIwfNiwServiceLmiErrorThreshold OBJECT-TYPE
SYNTAX INTEGER (1..10)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of the error threshold for this connection.
If the LMI is disabled, the CPE responds with a 'no such
name' message."
DEFVAL { 3 }
::= { ntpFrAtmIwfNiwServiceEntry 9 }
ntpFrAtmIwfNiwServiceLmiMonitoredEvent OBJECT-TYPE
SYNTAX INTEGER (1..10)
ACCESS read-only
STATUS mandatory
DESCRIPTION
ntpFrAtmIwfNiwServiceLmiLinkIntegrityTimer OBJECT-TYPE
SYNTAX INTEGER (5..30)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value (in seconds) of the link integrity verification
polling timer for this connection. If the LMI is disabled,
the CPE responds with a 'no such name' message."
DEFVAL { 10 }
::= { ntpFrAtmIwfNiwServiceEntry 11 }
ntpFrAtmIwfNiwServiceLmiPollingTimer OBJECT-TYPE
SYNTAX INTEGER (5..30)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value (in seconds) of the polling verification timer
for this connection. If the LMI is disabled, the CPE
responds with a 'no such name' message."
DEFVAL { 15 }
::= { ntpFrAtmIwfNiwServiceEntry 12 }
ntpCesConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpCesConfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
ntpCesConfEntry OBJECT-TYPE
SYNTAX NtpCesConfEntry
ACCESS not-accessible
STATUS mandatory
INDEX { ntpCesConfUserIndex, ntpCesConfIndex }
::= { ntpCesConfTable 1 }
NtpCesConfEntry ::=
SEQUENCE {
ntpCesConfUserIndex
INTEGER,
ntpCesConfIndex
INTEGER,
ntpCesConfAtmIndex
INTEGER,
ntpCesConfService
INTEGER,
ntpCesConfClockMode
INTEGER,
ntpCesConfPartialFill
INTEGER,
ntpCesConfCdvRxT
INTEGER,
ntpCesConfAdminStatus
INTEGER
}
ntpCesConfUserIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The CPE can have up to 4 multiservice units."
::= { ntpCesConfEntry 1 }
ntpCesConfIndex OBJECT-TYPE
SYNTAX INTEGER (1..8)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Within a multiservice unit, this value identifies a CES
entry."
::= { ntpCesConfEntry 2 }
ntpCesConfAtmIndex OBJECT-TYPE
SYNTAX INTEGER (1..128)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ATM connection index (ntpAtmIndex in ntpAtmTable)
where this CES-IWF is mapped."
::= { ntpCesConfEntry 3 }
ntpCesConfService OBJECT-TYPE
SYNTAX INTEGER
{
unstructured(1),
structured(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Define the type of this CES-IWF: unstructured(1) data
transfert or structured(2) data transfert."
::= { ntpCesConfEntry 4 }
ntpCesConfClockMode OBJECT-TYPE
SYNTAX INTEGER
{
synchronous(1),
adaptive(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The clock mode for this CES-IWF."
::= { ntpCesConfEntry 5 }
ntpCesConfPartialFill OBJECT-TYPE
SYNTAX INTEGER (0..47)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"If partial cell fill is used, this parameter is the number
of user octets per cell. If this parameter value is zero,
the partial cell fill is disabled: all cells have to be
completely filled before they are sent."
::= { ntpCesConfEntry 6 }
ntpCesConfCdvRxT OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum cell arrival jitter in 10 usec increments that
the reassembly process will tollerate in the cell stream
without producing errors on the ATM interface."
::= { ntpCesConfEntry 7 }
ntpCesConfAdminStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The desired state for this CES-IWF."
::= { ntpCesConfEntry 8 }
ntpCesStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpCesStatEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"CES statistics table. There is an entry for each CES
InterWorking Function (CES-IWF)."
::= { ntpCes 2 }
ntpCesStatEntry OBJECT-TYPE
SYNTAX NtpCesStatEntry
ACCESS not-accessible
STATUS mandatory
INDEX { ntpCesStatUserIndex, ntpCesStatIndex }
::= { ntpCesStatTable 1 }
NtpCesStatEntry ::=
SEQUENCE {
ntpCesStatUserIndex
INTEGER,
ntpCesStatIndex
INTEGER,
ntpCesStatRxCells
Counter,
ntpCesStatTxCells
Counter,
ntpCesStatDiscardedCells
Counter,
ntpCesStatSdtPointerError
Counter,
ntpCesStatAal1InvalidSeqNum
Counter,
ntpCesStatLostCells
Counter,
ntpCesStatMisinsertedCells
Counter,
ntpCesStatOperStatus
INTEGER
}
ntpCesStatUserIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The CPE can have up to 4 multiservice units."
::= { ntpCesStatEntry 1 }
ntpCesStatIndex OBJECT-TYPE
SYNTAX INTEGER (1..8)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Within a multiservice unit, this value identifies a CES
entry."
::= { ntpCesStatEntry 2 }
ntpCesStatRxCells OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of received cells on this CES-IWF."
::= { ntpCesStatEntry 3 }
ntpCesStatTxCells OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of transmitted cells on this CES-IWF."
::= { ntpCesStatEntry 4 }
ntpCesStatDiscardedCells OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of discarded cells."
::= { ntpCesStatEntry 5 }
ntpCesStatSdtPointerError OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of events in which the AAL1 reassembler found that
an SDT pointer is not where it is expected."
::= { ntpCesStatEntry 6 }
ntpCesStatAal1InvalidSeqNum OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
ntpCesStatLostCells OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of lost cells."
::= { ntpCesStatEntry 8 }
ntpCesStatMisinsertedCells OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of misinserted cells."
::= { ntpCesStatEntry 9 }
ntpCesStatOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The operational state for this CES-IWF."
::= { ntpCesStatEntry 10 }
vdslChannelStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslChannelStatEntry
ACCESS not-accessible
STATUS mandatory
::= { vdslChannel 1 }
vdslChannelStatEntry OBJECT-TYPE
SYNTAX VdslChannelStatEntry
ACCESS not-accessible
STATUS mandatory
INDEX { vdslChannelStatLineIndex, vdslChannelStatPhysIndex,
vdslChannelStatChanIndex }
::= { vdslChannelStatTable 1 }
VdslChannelStatEntry ::=
SEQUENCE {
vdslChannelStatBadFrame
Counter,
vdslChannelStatFixedFrame
Counter,
vdslChannelStatChanIndex
INTEGER,
vdslChannelStatPhysIndex
INTEGER,
vdslChannelStatLineIndex
INTEGER
}
vdslChannelStatBadFrame OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of uncorrectable VDSL frames (FEC errors) since the
vdslChannelStatFixedFrame OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of corrected VDSL frames (FEC events) since the unit
was last reset."
::= { vdslChannelStatEntry 2 }
vdslChannelStatChanIndex OBJECT-TYPE
SYNTAX INTEGER (1..2)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Within a specified VDSL line and a specified VDSL
Transceiver Unit, this object identifies the channel
index."
::= { vdslChannelStatEntry 3 }
vdslChannelStatPhysIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object identifies the VDSL Transceiver Unit where the
channel is mapped. It corresponds to 'vdslPhysIndex' in
'vdslPhysTable'."
::= { vdslChannelStatEntry 4 }
vdslChannelStatLineIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object identifies the VDSL interface where the
channel is mapped. It corresponds to 'vdslLineConfIndex'
in 'vdslLineConfTable' and to 'vdslLineStatIndex' in
'vdslLineStatTable'."
::= { vdslChannelStatEntry 5 }
vdslChannelConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslChannelConfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides one row per Vtu Channel per VDLS line
per Physical Vtu."
::= { vdslChannel 2 }
vdslChannelConfEntry OBJECT-TYPE
SYNTAX VdslChannelConfEntry
ACCESS not-accessible
STATUS mandatory
INDEX { vdslChannelConfLineIndex, vdslChannelConfPhysIndex,
vdslChannelConfChanIndex }
::= { vdslChannelConfTable 1 }
VdslChannelConfEntry ::=
SEQUENCE {
vdslChannelConfUsTxSlowBurstProtect
INTEGER,
vdslChannelConfUsTxPayloadRate
INTEGER,
vdslChannelConfDsInterleaveDelay
INTEGER,
vdslChannelConfChanIndex
INTEGER,
vdslChannelConfPhysIndex
INTEGER,
vdslChannelConfLineIndex
INTEGER
}
vdslChannelConfUsTxSlowBurstProtect OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Actual level of impulse noise (burst) protection for an
interleaved (slow) channel, in DMT symbol steps. If the
channel is 'fast', this object must be zero."
::= { vdslChannelConfEntry 1 }
vdslChannelConfUsTxPayloadRate OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Transmit payload data rate on this channel, in 1 kbps
steps."
::= { vdslChannelConfEntry 2 }
vdslChannelConfDsInterleaveDelay OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Interleave Delay (in downstream) for this channel, in 0.1
millisecond steps. If the channel is 'fast', this object
must be zero."
::= { vdslChannelConfEntry 3 }
vdslChannelConfChanIndex OBJECT-TYPE
SYNTAX INTEGER (1..2)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Within a specified VDSL line and a specified VDSL
Transceiver Unit, this object identifies the channel
index."
::= { vdslChannelConfEntry 4 }
vdslChannelConfPhysIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object identifies the VDSL Transceiver Unit where the
channel is mapped. It corresponds to 'vdslPhysIndex' in
'vdslPhysTable'."
::= { vdslChannelConfEntry 5 }
vdslChannelConfLineIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object identifies the VDSL interface where the
channel is mapped. It corresponds to 'vdslLineConfIndex'
in 'vdslLineConfTable' and to 'vdslLineStatIndex' in
'vdslLineStatTable'."
::= { vdslChannelConfEntry 6 }
vdslPhysTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslPhysEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides one row for each Vtu. Each row
contains the Physical Layer Parameters table for that
Vtu (Vdsl Transceiver Unit).
"
::= { vdslPhysical 1 }
vdslPhysEntry OBJECT-TYPE
SYNTAX VdslPhysEntry
ACCESS not-accessible
STATUS mandatory
INDEX { vdslPhysIndex }
::= { vdslPhysTable 1 }
VdslPhysEntry ::=
SEQUENCE {
vdslPhysDsLineRate
INTEGER,
vdslPhysDsAttainableRate
INTEGER,
vdslPhysNeOutputPwr
INTEGER,
vdslPhysStatus
INTEGER,
vdslPhysNeAtn
INTEGER,
vdslPhysNeSnrMgn
INTEGER,
vdslPhysSide
INTEGER,
vdslPhysIndex
INTEGER
}
vdslPhysDsLineRate OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the current data rate (downstream), in steps of
1 kbps."
::= { vdslPhysEntry 1 }
vdslPhysDsAttainableRate OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the maximum currently attainable data rate
(downstream), in steps of 1 kbps."
::= { vdslPhysEntry 2 }
vdslPhysNeOutputPwr OBJECT-TYPE
SYNTAX INTEGER (0..160)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Near-end total output power transmitted by this VTU, in
0.1 dBm."
::= { vdslPhysEntry 3 }
vdslPhysStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates current status of the Vtu."
::= { vdslPhysEntry 4 }
vdslPhysNeAtn OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Near-end difference in the total power transmitted by the
peer Vtu and the total power received by this Vtu, in
0.1 dB."
::= { vdslPhysEntry 5 }
vdslPhysNeSnrMgn OBJECT-TYPE
SYNTAX INTEGER (-127..127)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Near-end noise margin with respect the received signal, in
0.1 dB steps."
::= { vdslPhysEntry 6 }
vdslPhysSide OBJECT-TYPE
SYNTAX INTEGER
{
vtuc(1),
vtur(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies whether the unit is a central side transceiver
(vtuc) or a remote side transceiver (vtur)."
::= { vdslPhysEntry 7 }
vdslPhysIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"There is a unique index for each VDSL Transceiver Unit."
::= { vdslPhysEntry 8 }
vdslLineStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslLineStatEntry
ACCESS not-accessible
STATUS mandatory
::= { vdslLine 1 }
vdslLineStatEntry OBJECT-TYPE
SYNTAX VdslLineStatEntry
ACCESS not-accessible
STATUS mandatory
INDEX { vdslLineStatIndex }
::= { vdslLineStatTable 1 }
VdslLineStatEntry ::=
SEQUENCE {
vdslLineStatFeLossOfPower
Counter,
vdslLineStatNeLossOfSignal
Counter,
vdslLineStatNeLossOfFrame
Counter,
vdslLineStatIndex
INTEGER
vdslLineStatFeLossOfPower OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of far-end loss of power events since the unit was
last reset."
::= { vdslLineStatEntry 1 }
vdslLineStatNeLossOfSignal OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of near-end loss of signal events since the unit was
last reset."
::= { vdslLineStatEntry 2 }
vdslLineStatNeLossOfFrame OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of near-end loss of frame events since the unit was
last reset."
::= { vdslLineStatEntry 3 }
vdslLineStatIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"There is a unique index for each VDSL interface."
::= { vdslLineStatEntry 4 }
vdslLineConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslLineConfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table includes common attributes describing both
ends of the VDSL line. There is one entry for each VDSL
interfaces.
"
::= { vdslLine 2 }
vdslLineConfEntry OBJECT-TYPE
SYNTAX VdslLineConfEntry
ACCESS not-accessible
STATUS mandatory
INDEX { vdslLineConfIndex }
::= { vdslLineConfTable 1 }
VdslLineConfEntry ::=
SEQUENCE {
vdslLineConfType
INTEGER,
vdslLineConfCoding
INTEGER,
vdslLineConfIndex
INTEGER
}
vdslLineConfType OBJECT-TYPE
SYNTAX INTEGER
{
noChannel(1),
fastOnly(2),
interleavedOnly(3),
fastOrInterleaved(4),
fastAndInterleaved(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Defines the type of VDSL physical line entity that exists,
by defining whether and how the line is channelized. If
the line is channelized, the value will be other than
noChannel(1). This object defines which channel type(s)
are supported. Defined values are:
noChannel(1)
-- no channels exist
fastOnly(2)
interleavedOnly(3)
fastOrInterleaved(4)
"
::= { vdslLineConfEntry 1 }
vdslLineConfCoding OBJECT-TYPE
SYNTAX INTEGER
{
other(1),
mcm(2),
scm(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Specifies the VDSL coding type used on this line. 'mcm'(2)
vdslLineConfIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"There is a unique index for each VDSL interface."
::= { vdslLineConfEntry 3 }
sourceIPAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
::= { npmMib 1 }
operationSourcePort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
::= { npmMib 2 }
enableControlProtocolForResponder OBJECT-TYPE
SYNTAX INTEGER
{
off(1),
on(2)
}
ACCESS read-write
STATUS mandatory
::= { npmMib 3 }
operationTable OBJECT-TYPE
SYNTAX SEQUENCE OF OperationEntry
ACCESS not-accessible
STATUS mandatory
::= { operationConfiguration 1 }
operationEntry OBJECT-TYPE
SYNTAX OperationEntry
ACCESS not-accessible
STATUS mandatory
INDEX { id }
::= { operationTable 1 }
OperationEntry ::=
SEQUENCE {
id
INTEGER,
type
INTEGER,
enableControlProtocol
INTEGER,
tag
OCTET STRING,
frequency
INTEGER,
payloadDataSize
INTEGER,
verifyDataPattern
INTEGER,
timeout
INTEGER,
upperThreshold
INTEGER,
tos
INTEGER,
destinationIPAdrress
IpAddress,
destinationPort
INTEGER,
owner
OCTET STRING,
statisticDistribution
INTEGER,
statisticInterval
INTEGER,
statisticLives
INTEGER,
historyBuckets
INTEGER,
historyLives
INTEGER,
historyFilter
INTEGER,
activeLife
INTEGER,
inactiveLife
INTEGER,
startTime
OCTET STRING,
startMonth
INTEGER,
startDay
INTEGER,
connectionLostReaction
INTEGER,
timeoutReaction
INTEGER,
verifyErrorReaction
INTEGER,
rttOverThresholdReaction
INTEGER,
rttThresholdType
INTEGER,
actionNumber
INTEGER,
timeNumber
INTEGER,
interval
INTEGER,
numberOfPackets
INTEGER,
codecType
INTEGER,
oneWaySDThreshold
INTEGER,
oneWayDSThreshold
INTEGER
}
id OBJECT-TYPE
SYNTAX INTEGER (1..2000)
ACCESS read-only
STATUS mandatory
::= { operationEntry 1 }
type OBJECT-TYPE
SYNTAX INTEGER
{
icmpRoundTRip(1),
udpRoundTRip(2),
jitter(3)
}
ACCESS read-only
STATUS mandatory
::= { operationEntry 2 }
enableControlProtocol OBJECT-TYPE
SYNTAX INTEGER
{
off(1),
on(2)
}
ACCESS read-write
STATUS mandatory
::= { operationEntry 3 }
tag OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..16))
ACCESS read-write
STATUS mandatory
::= { operationEntry 4 }
frequency OBJECT-TYPE
SYNTAX INTEGER (1..604800)
ACCESS read-write
STATUS mandatory
::= { operationEntry 5 }
payloadDataSize OBJECT-TYPE
SYNTAX INTEGER (0..16384)
ACCESS read-write
STATUS mandatory
::= { operationEntry 6 }
verifyDataPattern OBJECT-TYPE
SYNTAX INTEGER
{
off(1),
on(2)
}
ACCESS read-write
STATUS mandatory
::= { operationEntry 7 }
timeout OBJECT-TYPE
SYNTAX INTEGER (0..604800000)
ACCESS read-write
STATUS mandatory
::= { operationEntry 8 }
upperThreshold OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-write
STATUS mandatory
::= { operationEntry 9 }
tos OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-write
STATUS mandatory
::= { operationEntry 10 }
destinationIPAdrress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
::= { operationEntry 11 }
destinationPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
::= { operationEntry 12 }
owner OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..40))
ACCESS read-write
STATUS mandatory
::= { operationEntry 13 }
statisticDistribution OBJECT-TYPE
SYNTAX INTEGER (1..20)
ACCESS read-write
STATUS mandatory
::= { operationEntry 14 }
statisticInterval OBJECT-TYPE
SYNTAX INTEGER (1..100)
ACCESS read-write
STATUS mandatory
::= { operationEntry 15 }
statisticLives OBJECT-TYPE
SYNTAX INTEGER (0..25)
ACCESS read-write
STATUS mandatory
::= { operationEntry 16 }
historyBuckets OBJECT-TYPE
SYNTAX INTEGER (1..60)
ACCESS read-write
STATUS mandatory
::= { operationEntry 17 }
historyLives OBJECT-TYPE
SYNTAX INTEGER (0..2)
ACCESS read-write
STATUS mandatory
::= { operationEntry 18 }
historyFilter OBJECT-TYPE
SYNTAX INTEGER
{
none(1),
all(2),
overThreshold(3),
failures(4)
}
ACCESS read-write
STATUS mandatory
::= { operationEntry 19 }
activeLife OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-write
STATUS mandatory
::= { operationEntry 20 }
inactiveLife OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-write
STATUS mandatory
::= { operationEntry 21 }
startTime OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..9))
ACCESS read-write
STATUS mandatory
::= { operationEntry 22 }
startMonth OBJECT-TYPE
SYNTAX INTEGER
{
january(1),
february(2),
march(3),
april(4),
may(5),
june(6),
july(7),
august(8),
september(9),
october(10),
november(11),
december(12),
none(13)
}
ACCESS read-write
STATUS mandatory
::= { operationEntry 23 }
startDay OBJECT-TYPE
SYNTAX INTEGER (0..31)
ACCESS read-write
STATUS mandatory
::= { operationEntry 24 }
connectionLostReaction OBJECT-TYPE
SYNTAX INTEGER
{
none(1),
trap(2)
}
ACCESS read-write
STATUS mandatory
::= { operationEntry 25 }
timeoutReaction OBJECT-TYPE
SYNTAX INTEGER
{
none(1),
trap(2)
}
ACCESS read-write
STATUS mandatory
::= { operationEntry 26 }
verifyErrorReaction OBJECT-TYPE
SYNTAX INTEGER
{
none(1),
trap(2)
}
ACCESS read-write
STATUS mandatory
::= { operationEntry 27 }
rttOverThresholdReaction OBJECT-TYPE
SYNTAX INTEGER
{
none(1),
trap(2)
}
ACCESS read-write
STATUS mandatory
::= { operationEntry 28 }
rttThresholdType OBJECT-TYPE
SYNTAX INTEGER
{
immediate(1),
afterX(2),
afterXY(3),
average(4)
}
ACCESS read-write
STATUS mandatory
::= { operationEntry 29 }
actionNumber OBJECT-TYPE
SYNTAX INTEGER (1..16)
ACCESS read-write
STATUS mandatory
::= { operationEntry 30 }
timeNumber OBJECT-TYPE
SYNTAX INTEGER (1..16)
ACCESS read-write
STATUS mandatory
::= { operationEntry 31 }
interval OBJECT-TYPE
SYNTAX INTEGER (1..60000)
ACCESS read-write
STATUS mandatory
::= { operationEntry 32 }
numberOfPackets OBJECT-TYPE
SYNTAX INTEGER (1..60000)
ACCESS read-write
STATUS mandatory
::= { operationEntry 33 }
codecType OBJECT-TYPE
SYNTAX INTEGER
{
none(1),
g711aLaw(2),
g711uLaw(3),
g729a(4)
}
ACCESS read-write
STATUS mandatory
::= { operationEntry 34 }
oneWaySDThreshold OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { operationEntry 35 }
oneWayDSThreshold OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { operationEntry 36 }
operationStartTable OBJECT-TYPE
SYNTAX SEQUENCE OF OperationStartEntry
ACCESS not-accessible
STATUS mandatory
::= { operationConfiguration 2 }
operationStartEntry OBJECT-TYPE
SYNTAX OperationStartEntry
ACCESS not-accessible
STATUS mandatory
INDEX { startOpId }
::= { operationStartTable 1 }
OperationStartEntry ::=
SEQUENCE {
startOpId
INTEGER,
startType
INTEGER
}
startOpId OBJECT-TYPE
SYNTAX INTEGER (1..2000)
ACCESS read-only
STATUS mandatory
::= { operationStartEntry 1 }
startType OBJECT-TYPE
SYNTAX INTEGER
{
npmStartNow(1),
npmStartAfter(2),
npmStartTime(3),
npmStop(4),
npmRestart(5),
npmNone(6)
}
ACCESS read-write
STATUS mandatory
::= { operationStartEntry 2 }
operationAddDelTable OBJECT-TYPE
SYNTAX SEQUENCE OF OperationAddDelEntry
ACCESS not-accessible
STATUS mandatory
::= { operationConfiguration 3 }
operationAddDelEntry OBJECT-TYPE
SYNTAX OperationAddDelEntry
ACCESS not-accessible
STATUS mandatory
INDEX { operationIndex }
::= { operationAddDelTable 1 }
OperationAddDelEntry ::=
SEQUENCE {
operationIndex
INTEGER,
operationType
INTEGER
}
operationIndex OBJECT-TYPE
SYNTAX INTEGER (1..2000)
ACCESS read-only
STATUS mandatory
::= { operationAddDelEntry 1 }
operationType OBJECT-TYPE
SYNTAX INTEGER
{
icmpRoundTirp(1),
udpRoundTirp(2),
jitter(3),
notConfigured(4)
}
ACCESS read-write
STATUS mandatory
::= { operationAddDelEntry 2 }
historyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HistoryEntry
ACCESS not-accessible
STATUS mandatory
::= { operationHistory 1 }
historyEntry OBJECT-TYPE
SYNTAX HistoryEntry
ACCESS not-accessible
STATUS mandatory
INDEX { historyOperationId, historyLifeIdx, historyBucketIdx }
::= { historyTable 1 }
HistoryEntry ::=
SEQUENCE {
historyOperationId
INTEGER,
historyLifeIdx
INTEGER,
historyBucketIdx
INTEGER,
historyLifeNumber
INTEGER,
historySampleNumber
INTEGER,
historySampleTime
INTEGER,
historyAddress
IpAddress,
historyRttValue
INTEGER,
historyRttCodeType
INTEGER
}
historyOperationId OBJECT-TYPE
SYNTAX INTEGER (1..2000)
ACCESS read-only
STATUS mandatory
::= { historyEntry 1 }
historyLifeIdx OBJECT-TYPE
SYNTAX INTEGER (1..2)
ACCESS read-only
STATUS mandatory
::= { historyEntry 2 }
historyBucketIdx OBJECT-TYPE
SYNTAX INTEGER (1..60)
ACCESS read-only
STATUS mandatory
::= { historyEntry 3 }
historyLifeNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { historyEntry 4 }
historySampleNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { historyEntry 5 }
historySampleTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { historyEntry 6 }
historyAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
::= { historyEntry 7 }
historyRttValue OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { historyEntry 8 }
historyRttCodeType OBJECT-TYPE
SYNTAX INTEGER
{
okay(1),
responderFailure(2),
authenticationFailure(3),
formatFailure(4),
disconnected(5),
overThreshold(6),
timeout(7),
busy(8),
noConnection(9),
skipped(10),
sequenceError(11),
verifyError(12),
applicationSpecific(13),
portInUse(14),
packetLateArrival(15),
packetMIA(16)
}
ACCESS read-only
STATUS mandatory
::= { historyEntry 9 }
opStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF OpStatusEntry
ACCESS not-accessible
STATUS mandatory
::= { operationStatus 1 }
opStatusEntry OBJECT-TYPE
SYNTAX OpStatusEntry
ACCESS not-accessible
STATUS mandatory
INDEX { opID }
::= { opStatusTable 1 }
OpStatusEntry ::=
SEQUENCE {
opID
INTEGER,
opType
INTEGER,
groupID
INTEGER,
modificationTime
OCTET STRING,
status
INTEGER,
seconfLeftInLife
INTEGER,
transactionsAttempted
INTEGER,
transactionsSkipped
INTEGER,
connectionLostOccurred
INTEGER,
timeoutOccurred
INTEGER,
overThresholdOccurred
INTEGER,
verifyErrorOccurred
INTEGER
}
opID OBJECT-TYPE
SYNTAX INTEGER (1..2000)
ACCESS read-only
STATUS mandatory
::= { opStatusEntry 1 }
opType OBJECT-TYPE
SYNTAX INTEGER
{
icmpRoundTrip(1),
udpRoundTrip(2),
jitter(3)
}
ACCESS read-only
STATUS mandatory
::= { opStatusEntry 2 }
groupID OBJECT-TYPE
SYNTAX INTEGER (0..10)
ACCESS read-only
STATUS mandatory
::= { opStatusEntry 3 }
modificationTime OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..100))
ACCESS read-only
STATUS mandatory
::= { opStatusEntry 4 }
status OBJECT-TYPE
SYNTAX INTEGER
{
idle(1),
pending(2),
inactive(3),
active(4)
}
ACCESS read-only
STATUS mandatory
::= { opStatusEntry 5 }
seconfLeftInLife OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { opStatusEntry 6 }
transactionsAttempted OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { opStatusEntry 7 }
transactionsSkipped OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { opStatusEntry 8 }
connectionLostOccurred OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { opStatusEntry 9 }
timeoutOccurred OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { opStatusEntry 10 }
overThresholdOccurred OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { opStatusEntry 11 }
verifyErrorOccurred OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { opStatusEntry 12 }
lastRttSampleTable OBJECT-TYPE
SYNTAX SEQUENCE OF LastRttSampleEntry
ACCESS not-accessible
STATUS mandatory
::= { latestOperationSample 1 }
lastRttSampleEntry OBJECT-TYPE
SYNTAX LastRttSampleEntry
ACCESS not-accessible
STATUS mandatory
INDEX { opId }
::= { lastRttSampleTable 1 }
LastRttSampleEntry ::=
SEQUENCE {
opId
INTEGER,
latestStartTime
INTEGER,
latestRTT
INTEGER,
latestReturnCodeDescr
OCTET STRING,
latestRetrunCode
INTEGER
}
opId OBJECT-TYPE
SYNTAX INTEGER (1..2000)
ACCESS read-only
STATUS mandatory
::= { lastRttSampleEntry 1 }
latestStartTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastRttSampleEntry 2 }
latestRTT OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastRttSampleEntry 3 }
latestReturnCodeDescr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..50))
ACCESS read-only
STATUS mandatory
::= { lastRttSampleEntry 4 }
latestRetrunCode OBJECT-TYPE
SYNTAX INTEGER
{
okay(1),
responderFailure(2),
authenticationFailure(3),
formatFailure(4),
disconnected(5),
overThreshold(6),
timeout(7),
busy(8),
noConnected(9),
skipped(10),
sequenceError(11),
verifyError(12),
applicationSpecific(13),
portInUse(14),
packetLateArrval(15),
packetMIA(16)
}
ACCESS read-only
STATUS mandatory
::= { lastRttSampleEntry 5 }
lastJitterSampleTable OBJECT-TYPE
SYNTAX SEQUENCE OF LastJitterSampleEntry
ACCESS not-accessible
STATUS mandatory
::= { latestOperationSample 2 }
lastJitterSampleEntry OBJECT-TYPE
SYNTAX LastJitterSampleEntry
ACCESS not-accessible
STATUS mandatory
INDEX { opIdx }
::= { lastJitterSampleTable 1 }
LastJitterSampleEntry ::=
SEQUENCE {
opIdx
INTEGER,
numOfRtt
INTEGER,
rttAvg
INTEGER,
rttMin
INTEGER,
rttMax
INTEGER,
rttSum
INTEGER,
rttSum2
INTEGER,
packetOverThreshold
INTEGER,
packetLossSD
INTEGER,
packetLossDS
INTEGER,
packetOutOfSequence
INTEGER,
packetMIA
INTEGER,
packetLateArrival
INTEGER,
internalError
INTEGER,
packetSkipped
INTEGER,
minOfPosJitterSD
INTEGER,
maxOfPosJitterSD
INTEGER,
numOfPosJitterSD
INTEGER,
sumOfPosJitterSD
INTEGER,
sum2OfPosJitterSD
INTEGER,
minOfNegJitterSD
INTEGER,
maxOfNegJitterSD
INTEGER,
numOfNegJitterSD
INTEGER,
sumOfNegJitterSD
INTEGER,
sum2OfNegJitterSD
INTEGER,
minOfPosJitterDS
INTEGER,
maxOfPosJitterDS
INTEGER,
numOfPosJitterDS
INTEGER,
sumOfPosJitterDS
INTEGER,
sum2OfPosJitterDS
INTEGER,
minOfNegJitterDS
INTEGER,
maxOfNegJitterDS
INTEGER,
numOfNegJitterDS
INTEGER,
sumOfNegJitterDS
INTEGER,
sum2OfNegJitterDS
INTEGER,
jitterAvg
INTEGER,
jitterSDAvg
INTEGER,
jitterDSAvg
INTEGER,
owSucces
INTEGER,
owFailure
INTEGER,
owMinSD
INTEGER,
owMaxSD
INTEGER,
owSumSD
INTEGER,
owSum2SD
INTEGER,
owMinDS
INTEGER,
owMaxDS
INTEGER,
owSumDS
INTEGER,
owSum2DS
INTEGER,
owAvgSD
INTEGER,
owAvgDS
INTEGER,
oneWaySDOverThreshold
INTEGER,
oneWayDSOverThreshold
INTEGER
}
opIdx OBJECT-TYPE
SYNTAX INTEGER (1..2000)
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 1 }
numOfRtt OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 2 }
rttAvg OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 3 }
rttMin OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 4 }
rttMax OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 5 }
rttSum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 6 }
rttSum2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 7 }
packetOverThreshold OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 8 }
packetLossSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 9 }
packetLossDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 10 }
packetOutOfSequence OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 11 }
packetMIA OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 12 }
packetLateArrival OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 13 }
internalError OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 14 }
packetSkipped OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 15 }
minOfPosJitterSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 16 }
maxOfPosJitterSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 17 }
numOfPosJitterSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 18 }
sumOfPosJitterSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 19 }
sum2OfPosJitterSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 20 }
minOfNegJitterSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 21 }
maxOfNegJitterSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { lastJitterSampleEntry 22 }
numOfNegJitterSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 23 }
sumOfNegJitterSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 24 }
sum2OfNegJitterSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 25 }
minOfPosJitterDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 26 }
maxOfPosJitterDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 27 }
numOfPosJitterDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 28 }
sumOfPosJitterDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 29 }
sum2OfPosJitterDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 30 }
minOfNegJitterDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 31 }
maxOfNegJitterDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 32 }
numOfNegJitterDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 33 }
sumOfNegJitterDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 34 }
sum2OfNegJitterDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 35 }
jitterAvg OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 36 }
jitterSDAvg OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 37 }
jitterDSAvg OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 38 }
owSucces OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 39 }
owFailure OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 40 }
owMinSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 41 }
owMaxSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 42 }
owSumSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 43 }
owSum2SD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 44 }
owMinDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 45 }
owMaxDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 46 }
owSumDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 47 }
owSum2DS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 48 }
owAvgSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 49 }
owAvgDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 50 }
oneWaySDOverThreshold OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 51 }
oneWayDSOverThreshold OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lastJitterSampleEntry 52 }
totalStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TotalStatisticsEntry
ACCESS not-accessible
STATUS mandatory
::= { operationStatistics 1 }
totalStatisticsEntry OBJECT-TYPE
SYNTAX TotalStatisticsEntry
ACCESS not-accessible
STATUS mandatory
INDEX { totalStatOpIdx, totalStatHourIdx }
::= { totalStatisticsTable 1 }
TotalStatisticsEntry ::=
SEQUENCE {
totalStatOpIdx
INTEGER,
totalStatHourIdx
INTEGER,
totalStatStartTime
OCTET STRING,
totalStatInitiations
INTEGER
}
totalStatOpIdx OBJECT-TYPE
SYNTAX INTEGER (1..2000)
ACCESS read-only
STATUS mandatory
::= { totalStatisticsEntry 1 }
totalStatHourIdx OBJECT-TYPE
SYNTAX INTEGER (1..25)
ACCESS read-only
STATUS mandatory
::= { totalStatisticsEntry 2 }
totalStatStartTime OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..100))
ACCESS read-only
STATUS mandatory
::= { totalStatisticsEntry 3 }
totalStatInitiations OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { totalStatisticsEntry 4 }
errorStatistcsTable OBJECT-TYPE
SYNTAX SEQUENCE OF ErrorStatistcsEntry
ACCESS not-accessible
STATUS mandatory
::= { operationStatistics 2 }
errorStatistcsEntry OBJECT-TYPE
SYNTAX ErrorStatistcsEntry
ACCESS not-accessible
STATUS mandatory
INDEX { errorStatOpIdx, errorStatLifeIdx }
::= { errorStatistcsTable 1 }
ErrorStatistcsEntry ::=
SEQUENCE {
errorStatOpIdx
INTEGER,
errorStatLifeIdx
INTEGER,
errorStatStartTime
OCTET STRING,
errorStatTimouts
INTEGER,
errorStatNoConnections
INTEGER,
errorStatInternalErrors
INTEGER,
errorStatSequenceErrors
INTEGER,
errorStatVerifyErrors
INTEGER,
errorStatOverThresholds
INTEGER,
errorStatSuccess
INTEGER
}
errorStatOpIdx OBJECT-TYPE
SYNTAX INTEGER (1..2000)
ACCESS read-only
STATUS mandatory
::= { errorStatistcsEntry 1 }
errorStatLifeIdx OBJECT-TYPE
SYNTAX INTEGER (1..25)
ACCESS read-only
STATUS mandatory
::= { errorStatistcsEntry 2 }
errorStatStartTime OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..100))
ACCESS read-only
STATUS mandatory
::= { errorStatistcsEntry 3 }
errorStatTimouts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorStatistcsEntry 4 }
errorStatNoConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorStatistcsEntry 5 }
errorStatInternalErrors OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorStatistcsEntry 6 }
errorStatSequenceErrors OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorStatistcsEntry 7 }
errorStatVerifyErrors OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorStatistcsEntry 8 }
errorStatOverThresholds OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorStatistcsEntry 9 }
errorStatSuccess OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorStatistcsEntry 10 }
errorJitterStatisticTable OBJECT-TYPE
SYNTAX SEQUENCE OF ErrorJitterStatisticEntry
ACCESS not-accessible
STATUS mandatory
::= { operationStatistics 3 }
errorJitterStatisticEntry OBJECT-TYPE
SYNTAX ErrorJitterStatisticEntry
ACCESS not-accessible
STATUS mandatory
INDEX { errorStatOpIdx, errorStatLifeIdx }
::= { errorJitterStatisticTable 1 }
ErrorJitterStatisticEntry ::=
SEQUENCE {
errorJittrStatOpIdx
INTEGER,
errorJitterStatLifeIdx
INTEGER,
errorJitterStatStartTime
OCTET STRING,
errorJitterStatNumOfRtt
INTEGER,
errorJitterStatRttAvg
INTEGER,
errorJitterStatRttMin
INTEGER,
errorJitterStatRttMax
INTEGER,
errorJitterStatRttSum
INTEGER,
errorJitterStatRttSum2
INTEGER,
errorJitterStatPacketOverThreshold
INTEGER,
errorJitterStatPacketLossSD
INTEGER,
errorJitterStatPacketLossDS
INTEGER,
errorJitterStatPacketOutOfSequence
INTEGER,
errorJitterStatPacketMIA
INTEGER,
errorJitterStatPacketLateArrival
INTEGER,
errorJitterStatInternalError
INTEGER,
errorJitterStatPacketSkipped
INTEGER,
errorJitterStatMinOfPosSD
INTEGER,
errorJitterStatMaxOfPosSD
INTEGER,
errorJitterStatNumOfPosSD
INTEGER,
errorJitterStatSumOfPosSD
INTEGER,
errorJitterStatSum2OfPosSD
INTEGER,
errorJitterStatMinOfNegSD
INTEGER,
errorJitterStatMaxOfNegSD
INTEGER,
errorJitterStatNumOfNegSD
INTEGER,
errorJitterStatSumOfNegSD
INTEGER,
errorJitterStatSum2OfNegSD
INTEGER,
errorJitterStatMinOfPosDS
INTEGER,
errorJitterStatMaxOfPosDS
INTEGER,
errorJitterStatNumOfPosDS
INTEGER,
errorJitterStatSumOfPosDS
INTEGER,
errorJitterStatSum2OfPosDS
INTEGER,
errorJitterStatMinOfNegDS
INTEGER,
errorJitterStatMaxOfNegDS
INTEGER,
errorJitterStatNumOfNegDS
INTEGER,
errorJitterStatSumOfNegDS
INTEGER,
errorJitterStatSum2OfNegDS
INTEGER,
errorJitterStatJitterAvg
INTEGER,
errorJitterStatJitterSDAvg
INTEGER,
errorJitterStatJitterDSAvg
INTEGER,
errorJitterStatOWSucc
INTEGER,
errorJitterStatOWFailure
INTEGER,
errorJitterStatOWMinSD
INTEGER,
errorJitterStatOWMaxSD
INTEGER,
errorJitterStatOWSumSD
INTEGER,
errorJitterStatOWSum2SD
INTEGER,
errorJitterStatOWMinDS
INTEGER,
errorJitterStatOWMaxDS
INTEGER,
errorJitterStatOWSumDS
INTEGER,
errorJitterStatOWSum2DS
INTEGER,
errorJitterStatOWAvgSD
INTEGER,
errorJitterStatOWAvgDS
INTEGER,
errorJitterStatOWSDOverThreshold
INTEGER,
errorJitterStatOWDSOverThreshold
INTEGER
}
errorJittrStatOpIdx OBJECT-TYPE
errorJitterStatLifeIdx OBJECT-TYPE
SYNTAX INTEGER (1..25)
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 2 }
errorJitterStatStartTime OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..100))
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 3 }
errorJitterStatNumOfRtt OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 4 }
errorJitterStatRttAvg OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 5 }
errorJitterStatRttMin OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 6 }
errorJitterStatRttMax OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 7 }
errorJitterStatRttSum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 8 }
errorJitterStatRttSum2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 9 }
errorJitterStatPacketOverThreshold OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 10 }
errorJitterStatPacketLossSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 11 }
errorJitterStatPacketLossDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 12 }
errorJitterStatPacketOutOfSequence OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 13 }
errorJitterStatPacketMIA OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 14 }
errorJitterStatPacketLateArrival OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 15 }
errorJitterStatInternalError OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 16 }
errorJitterStatPacketSkipped OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 17 }
errorJitterStatMinOfPosSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 18 }
errorJitterStatMaxOfPosSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 19 }
errorJitterStatNumOfPosSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 20 }
errorJitterStatSumOfPosSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 21 }
errorJitterStatSum2OfPosSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 22 }
errorJitterStatMinOfNegSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 23 }
errorJitterStatMaxOfNegSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { errorJitterStatisticEntry 24 }
errorJitterStatNumOfNegSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 25 }
errorJitterStatSumOfNegSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 26 }
errorJitterStatSum2OfNegSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 27 }
errorJitterStatMinOfPosDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 28 }
errorJitterStatMaxOfPosDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 29 }
errorJitterStatNumOfPosDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 30 }
errorJitterStatSumOfPosDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 31 }
errorJitterStatSum2OfPosDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 32 }
errorJitterStatMinOfNegDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 33 }
errorJitterStatMaxOfNegDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 34 }
errorJitterStatNumOfNegDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 35 }
errorJitterStatSumOfNegDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 36 }
errorJitterStatSum2OfNegDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 37 }
errorJitterStatJitterAvg OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 38 }
errorJitterStatJitterSDAvg OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 39 }
errorJitterStatJitterDSAvg OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 40 }
errorJitterStatOWSucc OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 41 }
errorJitterStatOWFailure OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 42 }
errorJitterStatOWMinSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 43 }
errorJitterStatOWMaxSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 44 }
errorJitterStatOWSumSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 45 }
errorJitterStatOWSum2SD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 46 }
errorJitterStatOWMinDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 47 }
errorJitterStatOWMaxDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 48 }
errorJitterStatOWSumDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 49 }
errorJitterStatOWSum2DS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 50 }
errorJitterStatOWAvgSD OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 51 }
errorJitterStatOWAvgDS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 52 }
errorJitterStatOWSDOverThreshold OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 53 }
errorJitterStatOWDSOverThreshold OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { errorJitterStatisticEntry 54 }
distributionStatistcsTable OBJECT-TYPE
SYNTAX SEQUENCE OF DistributionStatistcsEntry
ACCESS not-accessible
STATUS mandatory
::= { operationStatistics 4 }
distributionStatistcsEntry OBJECT-TYPE
SYNTAX DistributionStatistcsEntry
ACCESS not-accessible
STATUS mandatory
INDEX { distribStatOpIdx, distribStatLifeIdx, distribStatDistributionIdx }
::= { distributionStatistcsTable 1 }
DistributionStatistcsEntry ::=
SEQUENCE {
distribStatOpIdx
INTEGER,
distribStatLifeIdx
INTEGER,
distribStatDistributionIdx
INTEGER,
distribStartTime
OCTET STRING,
distribStartCompletions
INTEGER,
distribStartOverThreshold
INTEGER,
distribStartSumCompletionTime
INTEGER,
distribStartSumCompletionTime2Low
INTEGER,
distribStartSumCompletionTime2High
INTEGER,
distribStartSumCompletionTimeMin
INTEGER,
distribStartSumCompletionTimeMax
INTEGER
}
distribStatOpIdx OBJECT-TYPE
SYNTAX INTEGER (1..2000)
ACCESS read-only
STATUS mandatory
::= { distributionStatistcsEntry 1 }
distribStatLifeIdx OBJECT-TYPE
SYNTAX INTEGER (1..25)
ACCESS read-only
STATUS mandatory
::= { distributionStatistcsEntry 2 }
distribStatDistributionIdx OBJECT-TYPE
SYNTAX INTEGER (1..20)
ACCESS read-only
STATUS mandatory
::= { distributionStatistcsEntry 3 }
distribStartTime OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..100))
ACCESS read-only
STATUS mandatory
::= { distributionStatistcsEntry 4 }
distribStartCompletions OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { distributionStatistcsEntry 5 }
distribStartOverThreshold OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { distributionStatistcsEntry 6 }
distribStartSumCompletionTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { distributionStatistcsEntry 7 }
distribStartSumCompletionTime2Low OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { distributionStatistcsEntry 8 }
distribStartSumCompletionTime2High OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { distributionStatistcsEntry 9 }
distribStartSumCompletionTimeMin OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { distributionStatistcsEntry 10 }
distribStartSumCompletionTimeMax OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { distributionStatistcsEntry 11 }
groupTable OBJECT-TYPE
SYNTAX SEQUENCE OF GroupEntry
ACCESS not-accessible
STATUS mandatory
::= { groupConfiguration 1 }
groupEntry OBJECT-TYPE
SYNTAX GroupEntry
ACCESS not-accessible
STATUS mandatory
INDEX { id }
::= { groupTable 1 }
GroupEntry ::=
SEQUENCE {
groupId
INTEGER,
groupFrequency
INTEGER,
groupSchedulePeriod
INTEGER,
groupActiveLife
INTEGER,
groupInactiveLife
INTEGER,
groupStartTime
OCTET STRING,
groupStartMonth
INTEGER,
groupStartDay
INTEGER,
groupOperationList
OCTET STRING
}
groupId OBJECT-TYPE
SYNTAX INTEGER (1..10)
ACCESS read-only
STATUS mandatory
::= { groupEntry 1 }
groupFrequency OBJECT-TYPE
SYNTAX INTEGER (1..604800)
ACCESS read-write
STATUS mandatory
::= { groupEntry 2 }
groupSchedulePeriod OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { groupEntry 3 }
groupActiveLife OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-write
STATUS mandatory
::= { groupEntry 4 }
groupInactiveLife OBJECT-TYPE
groupStartTime OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..9))
ACCESS read-write
STATUS mandatory
::= { groupEntry 6 }
groupStartMonth OBJECT-TYPE
SYNTAX INTEGER
{
january(1),
february(2),
march(3),
april(4),
may(5),
june(6),
july(7),
august(8),
september(9),
october(10),
november(11),
december(12),
none(13)
}
ACCESS read-write
STATUS mandatory
::= { groupEntry 7 }
groupStartDay OBJECT-TYPE
SYNTAX INTEGER (0..31)
ACCESS read-write
STATUS mandatory
::= { groupEntry 8 }
groupOperationList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..2000))
ACCESS read-only
STATUS mandatory
::= { groupEntry 9 }
groupStartTable OBJECT-TYPE
SYNTAX SEQUENCE OF GroupStartEntry
ACCESS not-accessible
STATUS mandatory
::= { groupConfiguration 2 }
groupStartEntry OBJECT-TYPE
SYNTAX GroupStartEntry
ACCESS not-accessible
STATUS mandatory
INDEX { startGroupId }
::= { groupStartTable 1 }
GroupStartEntry ::=
SEQUENCE {
startGroupId
INTEGER,
startGroupType
INTEGER
}
startGroupId OBJECT-TYPE
SYNTAX INTEGER (1..10)
ACCESS read-only
STATUS mandatory
::= { groupStartEntry 1 }
startGroupType OBJECT-TYPE
SYNTAX INTEGER
{
npmStartNow(1),
npmStartAfter(2),
npmStartTime(3),
npmStop(4),
npmRestart(5),
npmNone(6)
}
ACCESS read-write
STATUS mandatory
::= { groupStartEntry 2 }
groupAddDelOpTable OBJECT-TYPE
SYNTAX SEQUENCE OF GroupAddDelOpEntry
ACCESS not-accessible
STATUS mandatory
::= { groupConfiguration 3 }
groupAddDelOpEntry OBJECT-TYPE
SYNTAX GroupAddDelOpEntry
ACCESS not-accessible
STATUS mandatory
INDEX { operationID }
::= { groupAddDelOpTable 1 }
GroupAddDelOpEntry ::=
SEQUENCE {
operationID
INTEGER,
groupIndex
INTEGER,
opGrouppedStatus
INTEGER
}
operationID OBJECT-TYPE
SYNTAX INTEGER (1..30)
ACCESS read-only
STATUS mandatory
::= { groupAddDelOpEntry 1 }
groupIndex OBJECT-TYPE
SYNTAX INTEGER (0..10)
ACCESS read-write
STATUS mandatory
::= { groupAddDelOpEntry 2 }
opGrouppedStatus OBJECT-TYPE
SYNTAX INTEGER
{
notGroupped(1),
groupped(2)
}
ACCESS read-only
STATUS mandatory
::= { groupAddDelOpEntry 3 }
groupAddDelTable OBJECT-TYPE
SYNTAX SEQUENCE OF GroupAddDelEntry
ACCESS not-accessible
STATUS mandatory
::= { groupConfiguration 4 }
groupAddDelEntry OBJECT-TYPE
SYNTAX GroupAddDelEntry
ACCESS not-accessible
STATUS mandatory
INDEX { groupIdx }
::= { groupAddDelTable 1 }
GroupAddDelEntry ::=
SEQUENCE {
groupIdx
INTEGER,
groupStatus
INTEGER
}
groupIdx OBJECT-TYPE
SYNTAX INTEGER (1..10)
ACCESS read-only
STATUS mandatory
::= { groupAddDelEntry 1 }
groupStatus OBJECT-TYPE
SYNTAX INTEGER
{
groupAdded(1),
groupNotAdded(2)
}
ACCESS read-write
STATUS mandatory
::= { groupAddDelEntry 2 }
responderTable OBJECT-TYPE
SYNTAX SEQUENCE OF ResponderEntry
ACCESS not-accessible
STATUS mandatory
::= { responderConfiguration 1 }
responderEntry OBJECT-TYPE
SYNTAX ResponderEntry
ACCESS not-accessible
STATUS mandatory
INDEX { responderIdx }
::= { responderTable 1 }
ResponderEntry ::=
SEQUENCE {
responderIdx
INTEGER,
responderType
INTEGER,
responderAddress
IpAddress,
responderPort
INTEGER
}
responderIdx OBJECT-TYPE
SYNTAX INTEGER (1..50)
ACCESS read-only
STATUS mandatory
::= { responderEntry 1 }
responderType OBJECT-TYPE
SYNTAX INTEGER { udpRoundTrip(1) }
ACCESS read-only
STATUS mandatory
::= { responderEntry 2 }
responderAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
::= { responderEntry 3 }
responderPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
::= { responderEntry 4 }
controlProtocolEnable OBJECT-TYPE
SYNTAX INTEGER
{
disable(1),
enable(2)
}
ACCESS read-only
STATUS mandatory
::= { dynamicResponderStatus 1 }
numberOfCtrlPacketReceived OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { dynamicResponderStatus 2 }
numberOfError OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { dynamicResponderStatus 3 }
recentSourcesTable OBJECT-TYPE
SYNTAX SEQUENCE OF RecentSourcesEntry
ACCESS not-accessible
STATUS mandatory
::= { dynamicResponderStatus 4 }
recentSourcesEntry OBJECT-TYPE
SYNTAX RecentSourcesEntry
ACCESS not-accessible
STATUS mandatory
INDEX { sourceId }
::= { recentSourcesTable 1 }
RecentSourcesEntry ::=
SEQUENCE {
sourceId
INTEGER,
sourceDescr
OCTET STRING
}
sourceId OBJECT-TYPE
SYNTAX INTEGER (1..5)
ACCESS read-only
STATUS mandatory
::= { recentSourcesEntry 1 }
sourceDescr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..70))
ACCESS read-write
STATUS mandatory
::= { recentSourcesEntry 2 }
recentErrorSourcesTable OBJECT-TYPE
SYNTAX SEQUENCE OF RecentErrorSourcesEntry
ACCESS not-accessible
STATUS mandatory
::= { dynamicResponderStatus 5 }
recentErrorSourcesEntry OBJECT-TYPE
SYNTAX RecentErrorSourcesEntry
ACCESS not-accessible
STATUS mandatory
INDEX { errorSourceId }
::= { recentErrorSourcesTable 1 }
RecentErrorSourcesEntry ::=
SEQUENCE {
errorSourceId
INTEGER,
errorSourceDescr
OCTET STRING
}
errorSourceId OBJECT-TYPE
SYNTAX INTEGER (1..5)
ACCESS read-only
STATUS mandatory
::= { recentErrorSourcesEntry 1 }
errorSourceDescr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..70))
ACCESS read-write
STATUS mandatory
::= { recentErrorSourcesEntry 2 }
remoteAdminOffTrap TRAP-TYPE
ENTERPRISE aethra
atosGenericAlarmTrap TRAP-TYPE
ENTERPRISE aethra
VARIABLES { atosGenericAlarm }
DESCRIPTION
"This trap is used to send generic string alarm messages
(atosGenericAlarm) to SNMP manager, when a particular
condition occurs."
::=
upsNetworkNotPresentTrap TRAP-TYPE
ENTERPRISE aethra
DESCRIPTION
"This trap is used for notify the manager that the network
is not present."
::=
upsNetworkPresentTrap TRAP-TYPE
ENTERPRISE aethra
DESCRIPTION
"This trap is used for notify the manager that the network
is present."
::=
upsBatteryLowTrap TRAP-TYPE
ENTERPRISE aethra
DESCRIPTION
"This trap is used for notify the manager the 'battery low
status'."
::=
upsBatteryDecayTrap TRAP-TYPE
ENTERPRISE aethra
DESCRIPTION
"This trap is used for notify the manager the 'battery decay
status'."
::=
upsBatteryBrokenTrap TRAP-TYPE
ENTERPRISE aethra
DESCRIPTION
"This trap is used for notify the manager the 'battery broken
status'."
::=
tftpSessionStartTrap TRAP-TYPE
ENTERPRISE aethra
VARIABLES { tftpSessionStatus }
DESCRIPTION
"Notify the manager that the TFTP session started by SNMP
is in progress."
::=
tftpSessionStopTrap TRAP-TYPE
ENTERPRISE aethra
VARIABLES { tftpSessionStatus }
DESCRIPTION
"Notify the manager that the TFTP session started by SNMP is
terminated."
::=
ifcSerialV35DOWN TRAP-TYPE
ENTERPRISE aethra
DESCRIPTION
"This trap is used for notify the manager the 'V35 DOWN (AIS ON)'."
::=
10
ifcSerialV35UP TRAP-TYPE
ENTERPRISE aethra
DESCRIPTION
"This trap is used for notify the manager the 'V35 UP (AIS OFF)'."
::=
11
ifcE1AIS2MOn TRAP-TYPE
ENTERPRISE aethra
DESCRIPTION
"This trap is used for notify the manager the 'E1 AIS-2M On'."
::=
12
ifcE1AIS2MOff TRAP-TYPE
ENTERPRISE aethra
DESCRIPTION
"This trap is used for notify the manager the 'E1 AIS-2M Off'."
::=
13
ifcE1PhyOn TRAP-TYPE
ENTERPRISE aethra
DESCRIPTION
"This trap is used for notify the manager the 'E1 line up'."
::=
14
ifcE1PhyOff TRAP-TYPE
ENTERPRISE aethra
DESCRIPTION
"This trap is used for notify the manager the 'E1 line down'."
::=
15
npmConnectionLostOff TRAP-TYPE
ENTERPRISE aethra
::=
16
npmConnectionLostOn TRAP-TYPE
ENTERPRISE aethra
::=
17
npmTimeoutOff TRAP-TYPE
ENTERPRISE aethra
::=
18
npmTimeoutOn TRAP-TYPE
ENTERPRISE aethra
::=
19
npmRttOverThresholdOff TRAP-TYPE
ENTERPRISE aethra
::=
20
npmRttOverThresholdOn TRAP-TYPE
ENTERPRISE aethra
::=
21
npmVerifyErrorOff TRAP-TYPE
ENTERPRISE aethra
::=
22
npmVerifyErrorOn TRAP-TYPE
ENTERPRISE aethra
::=
END
--- ATOS-MIB.mib
23
--