In this section:
The DSC Platform supports the SCCP primitives for connection-oriented services shown in the following table. These primitives mirror the connection-oriented services as provided in SCCP protocol class 2, providing basic connection-oriented transport. Indication and confirmation messages are sent by SCCP and request messages are sent by the SCCP user application. The connect response messages are sent by the application.
N-CONNECT
This primitive allows users to request a connection with a remote SCCP user application or serves to provide an indication to the remote SCCP user of an incoming connection request.
The DSC Platform sends a N-CONNECT (indication) to the SCCP user application to indicate an incoming connection request which the user must accept or reject. The DSC Platform also sends N-CONNECT (confirmation) to inform the user that the remote SCCP accepted the connection. The following table lists and describes the N-CONNECT parameters.
When a connection has been established, the SCCP reuses the fields (OPC, DPC, and SLS) of the routing label for all subsequent messages on the same connection.
The called and calling party address parameters hold the destination and origination addresses of the connection phase. These addresses are used to reroute the message. Similarly to the MTP3 routing label, these parameters are stored and reused for all subsequent messages on the same connection.
The responding address is present in the response in the event that the local user address differs from the received called address. This scenario occurs when replicated subsystems are used and failure conditions prevail.
User data can be sent along with connection messages, providing for faster payload delivery. A connection identifier is used to uniquely identify the connection instance.
In a connection confirmation, the connection ID parameter contains a destination reference equal to the connection request connection ID Source Reference.
N-DISCONNECT
This primitive allows users to indicate the shutdown of a connection to the remote SCCP user application or serves to reject an incoming connection request.
An SCCP user application sends an N-DISCONNECT (request) to shutdown an active connection or to refuse an incoming connection, and receives an N-DISCONNECT (indication) when this application is notified of the shutdown of an active connection or the rejection of a connection request. The following table lists and describes the N-DISCONNECT parameters.
N-DATA
This primitive carries data across to the remote SCCP user application. This primitive only exists as a request or an indication and is bidirectional. The following table lists and describes the N-DATA parameters.