Loader

Bolt Uni-Profiles

The UNI profile defines the profile that controls port level settings related to the ethernet PHY and port error handling.  The structure of the UNI profile is defined below:

Uni-Profile Profile Attributes

Attribute

Value

Default

Required

Comment

Name

<string>

N/A

Y

The name of the UNI profile.

Alarm-link-flap

True | false

False

N

Whether or not to alarm link flaps.  Link flaps occur when the port rapidly transitions up / down multiple times in a short interval.  The alarm behavior is independent of the err disable behavior.

Alarm-loopback

True | false

true

N

Whether or not to alarm loopback violations on the port.  Loopback violations occur when a loopback packet sent regularly by the OLT is received at another port indicating a looped port.  The alarm behavior is independent of the err disable behavior.

Alarm-max-macs

True | false

False

N

Whether to alarm when the maximum configured macs is exceeded. The alarm behavior is independent of the err disable behavior.

Auto-mdix-mode

Enable | disable

Disable

N

Whether to turn on auto MDIX mode.  When enabled, it eliminates the need for specific cable types (crossover vs straight through. 

Dai-trust-state

Dai-trusted-dhcp-untrusted
dai-untrusted-dhcp-trusted
trusted
untrusted

 

 

DAI Trusted, DHCP Untrusted
DAI untrusted, DHCP Trusted
DAI trusted, DHCP Trusted
DAI untrusted, DHCP Trsuted

Line-speed

Auto
speed-1-g
speed-5-g
speed-10-g
speed-10-m
speed-100m
speed-2500-m

Auto

N

Auto negotiate line speed.
1 Gig fixed
5 Gig fixed
10 Gig fixed
10 Meg fixed
100 Meg fixed
2.5 G fixed

Link-trap-notification

Disable
generic-traps
if-mib-traps

 

 

Disable traps on port state changes.
Use Tellabs traps for link state changes
Use standard if MIB linkup/linkdown traps

Max-rx-burst-size

Int

0

N

The maximum burst size when using port based policing specified in bytes.

Max-rx-rate

Int

0

N

The maimum rate in kilobits per second

Max-tx-burst-size

Int

0

N

The maximum burst size when using port based policing specified in bytes.

Max-tx-rate

Int

0

N

The maimum rate in kilobit per second

Phy-hold-time

Int

5

N

The amount of time to keep the UNI port up after the PON interface goes down in seconds.  Setting the phy-hold-time to zero will keep the port up regardless of the PON state.

Rx-pause-frames

True | false

True

N

Whether to act on received pause frames from the attached device.

Tx-pause-frames

True | false

True

N

Whether to send pause frames to the attached device.

 

Note: * = required parameter

 

  • Command Path – tolt>profiles>uni-profile>
  • Module – tolt
  • Container – profiles
  • Container – uni-profiles
  • Types – 
    • *Name  The name of the uni profile.
      • Printable string
    • Alarm-link-flap – Whether or not to alarm link flaps.  Link flaps occur when the port rapidly transitions up / down multiple times in a short interval.  The alarm behavior is independent of the err disable behavior. 
      • True | false (default - false)
    • Alarm-loopback – Whether or not to alarm loopback violations on the port.  Loopback violations occur when a loopback packet sent regularly by the OLT is received at another port indicating a looped port.  The alarm behavior is independent of the err disable behavior.
      • True | false (default - True)
    • Alarm-max-macs  Whether to alarm when the maximum configured macs is exceeded. The alarm behavior is independent of the err disable behavior..
      • True | false (default - false)
    • Auto-mdix-mode – Whether to turn on auto MDIX mode.  When enabled, it eliminates the need for specific cable types (crossover vs straight through.  . 
      • Enable | disable (default - disable)
    • Dai-trust-state – 
      DAI Trusted, DHCP Untrusted
      DAI untrusted, DHCP Trusted
      DAI trusted, DHCP Trusted
      DAI untrusted, DHCP Trsuted
      • Dai-trusted-dhcp-untrusted
        dai-untrusted-dhcp-trusted
        trusted
        untrusted
    • Line-speed – Auto negotiate line speed.
      1 Gig fixed
      5 Gig fixed
      10 Gig fixed
      10 Meg fixed
      100 Meg fixed
      2.5 G fixed
      • Auto
        speed-1-g
        speed-5-g
        speed-10-g
        speed-10-m
        speed-100m
        speed-2500-m (default - Auto)
    • Link-trap-notification – Disable traps on port state changes.
      Use Tellabs traps for link state changes
      Use standard if MIB linkup/linkdown traps
      • Disable
        generic-traps
        if-mib-traps
    • Max-rx-burst-size  The maximum burst size when using port based policing specified in bytes.
      • Int (default - 0)
    • Max-rx-rate – The maximum rate in kilobits per second .  . 
      • Int (default - 0)
    • Max-tx-burst-size – The maximum burst size when using port based policing specified in bytes.
      • Int (default - 0)
    • Max-tx-rate – The maximum rate in kilobit per second
      • Int (default - 0)
    • Phy-hold-time  The amount of time to keep the UNI port up after the PON interface goes down in seconds.  Setting the phy-hold-time to zero will keep the port up regardless of the PON state.
      • Int (default - 5)
    • Rx-pause-frames – Whether to act on received pause frames from the attached device. 
      • True | false (default - True)
    • Tx-pause-frames – Whether to send pause frames to the attached device 
      • True | false (default - True)
MDS1-ESUA(config)# tolt interfaces uni config ETH1-1-1-1-1 rsrp-profile rsrp-enabled <enter>
MDS1-ESUA(config-config-ETH1-1-1-1-1)# commit <enter>
Commit Complete
MDS1-ESUA(config-config-ETH1-1-1-1-1)# Exit <enter>
MDS1-ESUA(config)# _

Create uni Profile: Example

  • Command Path – tolt>profiles>uni-profiles>
  • Module – tolt
  • Container – profiles
  • Container – uni-profiles
  • Types – Example Parameters
    • *Name – uni-create-example
    • alarm-link-flap true
    • alarm-loopback true
    • alarm-max-macs true
    • auto-mdix-mode enable 
    • dia-trust-state untrusted
    • line-speed true
  1. From the MDS1-ESUA(config)# command line, input tolt profiles uni-profiles uni-create-example alarm-link-flap true alarm-loopback true alarm-max-macs true autiomdix-mode enable  dia-trust-state untrusted line-speed true, and press Enter. 
  2. Input commit and press Enter. Outputs similar to the following are displayed:
MDS1-ESUA(config)# tolt profiles uni-create-example alatm-link-flap true alarm-loopbacvk true
auto-midx-mode enable sia-rust-state untruated line-speed true  <enter>
MDS1-ESUA(config-uni-profiles-uni-create-example)# commit <enter>
Commit Complete
MDS1-ESUA(config-uni-profiles-uni-create-example)# Exit <enter>
MDS1-ESUA(config)# _

Uni Profile Delete

  • Command Path – no>tolt>profiles>uni-profiles>
  • Command – no
  • Module – tolt
  • Container – profiles
  • Container – uni-profiles
  • Types – Example Parameters
    • *name uni-create-example
  1. From the MDS1-ESUA(config)# command line, input no tolt profiles uni-profiles uni-create-example and press Enter.
  2. Input commit and press Enter. Outputs similar to the following are displayed:
 
MDS1-ESUA(config)# no tolt interfaces uni-profiles uni-create-example <enter>
MDS1-ESUA(config)# commit <enter>
Commit Complete
MDS1-ESUA(config)# exit <enter>
MDS1-ESUA# _

 

Uni Profile Edit

  • Command Path – tolt>profiles>uni-profiles>
  • Module – tolt
  • Container – profiles
  • Container – uni-profiles
  • Types – Example Parameters
    • *name uni-create-example
    • alarm-link-flap false
  1. From the MDS1-ESUA(config)# command line, input no tolt profiles uni-profiles uni-create-example alarm-link-flap false and press Enter.
  2. Input commit and press Enter. Outputs similar to the following are displayed:
 
MDS1-ESUA(config)# no tolt interfaces uni-profiles uni-create-example alarm-link false <enter>
MDS1-ESUA(config-uni-profiles-uni-create-example)# commit <enter>
Commit Complete
MDS1-ESUA(config-uni-profiles-uni-create-example)# exit <enter>
MDS1-ESUA# _

 

FEEDBACK: Are you happy with this material?