Opening the LINK LPI Connection

The local node attempts to activate a connection:

For each connection to be activated, the local node opens a LINK LPI connection by sending an Open(LINK) Request to the SNALink. This message contains configuration data such as:

For incoming calls, the local node primes the SNALink by opening the LINK LPI connection, but does not perform an activation sequence at this stage (see Incoming Call Support).

The local node also inserts the first XID frame to be used (where applicable) and link connection data to be used on a switched link. The link connection data can be:

Finally, the Open(LINK) contains various time-out values that should be used by the SNALink when setting up protocol timers. See Open(LINK) Request and Open(LINK) Response.

The SNALink should return an Open(LINK) OK Response if:

The SNALink should not wait for an end-to-end connection before giving an Open(LINK) Response.

If the SNALink has successfully initialized, it should return an Open(LINK) OK Response immediately, supplying the required link-specific configuration information to the node (such as the maximum BTU size it can support). The local node will use this information during XID negotiation with the remote station.

If the SNALink cannot initialize successfully, it responds with an Open(LINK) Error Response containing an error code. The error is logged and the local node notifies the system operator before retrying the link activation.

If an XID is supplied on the Open(LINK) Request, this should be sent when the end-to-end connection is established for a primary or negotiable link. Note that the supplied XID can be a NULL XID, which has a zero length. Hence, it is important that the OPINIXID field is examined rather than checking for a zero XID length. An XID will be supplied for all connections except primary leased connections (which could be multipoint).

When an SNALink receives an XID frame from the remote station, it is passed to the local node in a Request-Open-Station message on the LINK LPI connection.

If the SNALink fails to receive any frames from the remote station, it generates an Outage message as described in Closing a Connection.

The following figure shows the Open(LINK) Request and Open(LINK) Response, followed by an exchange of XIDs.