SAG MP option sets and output-channel sessions

For an output-channel session, the SAG MP option set that is associated with the channel determines to which SAG and SNL endpoint the messages in the SnF queue are routed:
  • The SAG MP option set specifies an SNL ID that corresponds to an SAG communication option-set CO. The SAG communication option-set CO specifies the SAG request queue via which the open command is routed to SWIFT. This is the SAG to which SWIFT routes the messages and files from the SnF queue.
  • The SAG MP option set specifies an SNL endpoint. This is the SNL endpoint to which SWIFT routes the messages and files from the SnF queue.
For example, to enable an operator to specify three different combinations of SAG and SNL endpoint for the single SnF queue xxxxdef_snf5, you might create three different SAG MP option sets:
SAGMPOS501
Specifies, among others, the following options:
  • SNL endpoint=SNLEP1
  • SNL ID=snlid00123
SAGMPOS502
Specifies, among others, the following options:
  • SNL endpoint=SNLEP1
  • SNL ID=snlid00715
SAGMPOS503
Specifies, among others, the following options:
  • SNL endpoint=SNLEP4
  • SNL ID=snlid00123
You can then configure different output channels to xxxxdef_snf5 that use different SAG MP option-sets. For example:
  • Configure the output channel xxxxdef_snf501 so that it specifies SagMPOptionSet=SAGMPOS501.
  • Configure the output channel xxxxdef_snf502 so that it specifies SagMPOptionSet=SAGMPOS502.
  • Configure the output channel xxxxdef_snf503 so that it specifies SagMPOptionSet=SAGMPOS503.

Figure 1 shows an example of how an output-channel session can be opened:

  1. An operator opens the output channel xxxxdef_snf503 for a particular OU.
  2. The CO for that output channel determines the name of the SAG MP option set that is to be used (SAGMPOS503)  1 .
  3. The MSIF transfer service uses the SAG MP option set with the name SAGMPOS503  2  to determine the SNL ID of the SAG that is to be used. This SNL ID is snl00123 and corresponds to an SAG communication option-set CO of the same name  3 . This SAG communication option-set CO specifies the name of the SAG request queue, which is DNI.SAG1.SCR.
  4. The MSIF transfer service passes the SNL endpoint (specified in the SAG MP option set) and the SAG request queue (specified in the SAG communication option-set CO) to the SIPN  4 .
  5. The SIPN uses the SNL endpoint and SAG request queue to route the contents of the SnF queue to the correct SAG and SNL endpoint  5 .
  6. The SAG uses the SNL endpoint to determine the name of the message partner. In this example, the message partner is MP4. The SAG generates an SAG message and passes it to the MSIF transfer service  6 . The SAG message contains, among other information:
    • Requester DN
    • Responder DN
    • Service name
    • Request type
    • Message partner name
    • SNL ID
  7. The MSIF transfer service uses the Requester DN, Responder DN, service name, and request type to determine which transfer option-set CO to use  7 .
  8. The MSIF transfer service uses the transfer option-set CO to determine which message-receive option-set CO and delivery notification option-set CO to use.
Figure 1. Opening an output-channel session
Figure showing opening an output-channel session