OTMA Interface

Substation ES IMS Interface, contains a component known as OTMA Interface, which is the logical connection between the OTMA server and Substation ES IMS Interface (OTMA client).

OTMA Interface is a multithreaded OTMA client. Each instance of this interface operates as a subtask of the Substation ES IMS Interface task. You can determine the number of client or worker subtasks by configuring the related parameters at Substation ES startup. OTMA Interface is transparent to users.

OTMA Interface primarily performs the following tasks:

  • Establishes a communications environment with IMS, such as allocating and initializing OTMA-required control blocks and Substation ES communication buffers.
  • Establishes communications with XCF and connects to the IMS server.
  • Joins as a member of the IMS XCF group and initiates a client bid with the IMS control region.
  • Notifies Substation ES IMS Interface that initialization is completed and stands by to process requests and events.
  • Relays all processing actions to Substation ES IMS Interface for logging, auditing, or both.
  • Processes incoming requests by attaching buffered information to an OTMA header and forwarding the messages to IMS.
  • Receives replies from IMS applications that participated in a typical request or reply transaction.
  • Processes IMS-outbound events by means of an efficient Service Request Block (SRB) processing mechanism.