SWIFTNet FIN LT sessions

You can control SWIFTNet FIN LT sessions by issuing LT operation commands (LOGIN, SELECT, QUIT, LOGOUT, ABORT), and FTM SWIFT commands to modify and query an LT. These commands can be entered by an operator using the CLI, or by a program using the SIPN FIN Session Operation service.

The DNF_ILC_CMD message flow processes these commands. For a LOGIN, SELECT, QUIT, or LOGOUT command, DNF_ILC_CMD uses the corresponding record in the LT Status Store (LTSS) to prepare the appropriate SWIFT message. Additionally, for a LOGIN command:

  1. DNF_ILC_CMD triggers the message flow DNF_FSM_STA.
  2. DNF_FSM_STA retrieves configuration data from the processing database and stores this data in the LTSS.
  3. DNF_FSM_STA starts the SFD client process.
  4. The SFD client process starts the SFD server process.

This is illustrated in Figure 1.

Figure 1. DNF_ILC_CMD processes a LOGIN command
Figure showing DNF_ILC_CMD processes a LOGIN command

You can also issue query commands to the message flow DNF_ILC_CMD. DNF_ILC_CMD passes these query commands to the message flow DNF_FSM_QRY, which retrieves the data it needs to answer the query from both the LTSS and the shared memory of the SFD that is associated with the session.