Overview

Integrated Services Digital Network (ISDN) evolved from IDN. It provides end-to-end digital connectivity and supports an extensive range of services, covering both voice and non-voice services.

ISDN furnishes a finite set of standard multi-purpose UNIs. The ITU-T I.412 recommendation specifies two types of UNIs: basic rate interface (BRI) with bandwidth of 2B + D and primary rate interface (PRI) with Bandwidth of 30B + D or 23B + D. Where:

Figure 17: ISDN D channel protocol stack

The ISDN protocol proposed by the ITU-T provides different services in different areas, forming the ISDN protocols that are suitable for different regions, such as NTT in Japan, ETSI in Europe, NI, AT&T, and ANSI in North America.

Besides the default DSS1 ISDN protocol, the router supports the basic calling function of NTT, ETSI, AT&T, ANSI, NI, NI2, Q.SIG, and 5ESS protocols, but does not support the supplementary functions of these protocols. Additionally, DSS1, Q.SIG, NI2, and 5ESS support network side operation.

NI protocol used in North America is only applied to BRI interfaces. The ISDN network uses service profile identification (SPID) as the ID of different services, and the switch provides the service to the terminal user according to the SPID. Each B channel corresponds to a SPID. The user can proceed with normal calling and disconnection process only after having employed the SPID to perform the SPID handshake interaction. After the Q.921 establishes link successfully and before the Q.931 calling processing starts, the user needs to obtain SPID to interact with the switch to perform the Layer 3 (Q.931) initialization, and then the user can start normal calling and disconnect process, otherwise, the calling will fail.

By far, you can obtain the SPID on one BRI interface over the ISDN in North America in any of the following ways:

The former two ways to obtain SPID are regarded as static configuration methods, and the third one is taken as dynamic negotiation method. If the user does not specify a SPID in static method, the system will adopt dynamic method by default.