LST Runtime Execution

The OCCSM loads the LST when it boots up, and when the configuration is appropriately set. It can then apply incoming calls with services based on the LST. If the OCCSM cannot load an LST file:

  1. The following log message is recorded at the NOTICE level:
    LST [table-name] was not loaded - [filename] has error loading XML file
  2. The OCCSM prints this message on the ACLI.
  3. The OCCSM sends out an SNMP trap indicating the file could not be loaded.
  4. The OCCSM routes the call to the destination with no service execution.

If the OCCSM can load the LST file:

  1. The OCCSM performs a look up to identify the iFC ID corresponding to the subscriber in the LST file. This can be a wildcard or a distinct PSI definition.
    1. If the subscriber does not match an LST entry, the OCCSM proceeds to step 4.
    2. If the OCCSM does not find an applicable iFC ID, it proceeds to step 4.
  2. Once the iFC ID is identified, the OCCSM performs a look-up in the shared-ifcs file to identify the service to be executed.
  3. The OCCSM executes the iFC.
  4. The OCCSM executes any default iFC.
  5. After service execution, the OCCSM routes the call towards the destination.