IMA Test Procedure

Use the following CLI commands to perform an IMA Test Pattern Procedure on a member link of an IMA group:

configure# port bundle-type-slot/mda.bundle-num       
    — multilink-bundle
        — ima
        — test-pattern-procedure
            — test-link port-id
            — test-pattern [pattern]
            — no shutdown

An operator can deploy IMA test procedures to verify operations of IMA group and its member links. The following is a list of key points about the test pattern procedure:

  1. The test procedure is performed as defined by the IMA specification version 1.1, i.e. a test pattern is sent over the specified link and is expected to be looped back over all the links in the group. ICP cells are used to perform the test.

  2. The test procedure is not traffic affecting, for example, data traffic is not affected by the ongoing test.

  3. There can only be a single test executed per an IMA group at any time

  4. The IMA member link must exist in the specified group for the command to be accepted.

  5. The test-pattern-procedure must be shutdown before a new test-link value or test pattern is accepted.

  6. The current IMA group test pattern configuration and result of a specific IMA test can be seen by executing a show command for the IMA group. A test-link result can have three values:

    a. Disabled: the test-link is currently not running.

    b. Operating: the test pattern procedure is no shutdown and there are currently no failed-links for this running test-pattern-procedure.

    c. Link-Failed: one or more links have failed the test-pattern-procedure. Execute a show port <slot/mda/port.sonet-sdh-index> ima-link command to see the failed link and received pattern value.

  7. Deleting a member link that is the same as the specified test-link, to stay in compliance with key point 4, results in the test-link value being reset to default.

  8. IMA test procedure configurations are not saved when the admin save command is executed.