Configuring ATM IMA

Creating the IMA Groups (ATM Interfaces)

The following shows the configuration for IMA groups on ATM interfaces:

[edit chassis]fpc fpc-slot {pic pic-slot {aggregated-devices {ima {device-count count;}}}}

The above configuration results in the creation of interfaces at-fpc/pic/slot through at-fpc/pic/slot+count-1. Choose the slot value slot to avoid conflict with non-IMA at-fpc/pic/slot interfaces on the same PIC.

Linking Constituents to Form Group and T1/E1 Options

Link constituents to form group and T1/E1 options:

[edit interfaces](t1-fpc/pic/port:m:n |e1-fpc/pic/port:n |(t1 | e1)-fpc/pic/port) {encapsulation ima;ima-link-options {group g; /* implying at-x/y/g */}t1|e1-options {}}

Example: Configuring an AT Interface on T1 Partitions of COC1 and CT1 Interfaces

  coc1-x/y/0:1 ->  t1-x/y/0:1:1 \
  coc1-x/y/0:1 ->  t1-x/y/0:1:2 -o-> at-x/y/101
  coc1-x/y/1:1 ->  t1-x/y/1:1:1 /

  ct1-x/y/0 ->  t1-x/y/0 \
  ct1-x/y/1 ->  t1-x/y/1 -o->  at-x/y/101
  ct1-x/y/2 ->  t1-x/y/2 /

ATM Options and Encapsulations and Families

[edit interfaces]at-fpc/pic/port {atm-options {}unit 0 {encapsulation (atm-ccc-vc-mux | atm-ccc-cell-relay);}}

IMA Link Options

ima-link-options {group-id g;   # IMA group number, g is integer range}

IMA Group Options

ima-group-options {# IMA specification versionversion <1.0|1.1>;# IMA group minimum active links; integer; default is 1minimum-links <1-8>;# Transmit clock configuration; default is commontransmit-clock <common|independent>;# IMA frame length in integer number of cells; default is 128frame-length <32|64|128|256>;# IMA group symmetry mode selectionsymmetry <symmetrical-config-and-operation | symmetrical-config-asymmetrical-operation>;frame-synchronization {# Number of consecutive invalid ICP cells for IFSM, integer; default 2alpha 1-2;# Number of consecutive errored ICP cells for IFSM, integer; default 2beta 1-2;# Number of consecutive valid ICP cells for IFSM, integer; default 1gamma 1-5;}# Maximum differential delay among links in msec, integer; default 25differential-delay 1-56;test-procedure {# Interface name of the IMA link to testinterface name;# IMA test pattern, integer; default is 0xAApattern 1-254;# Length of IMA pattern test in seconds, integer; default 10period 1-4294967294}}