ISDN\Protocol
The ISDN\Protocol INF file entries enable the corresponding protocols to be selected in the user interface (see Data Connection Preferences) and indicated through TAPI and Unimodem.
ISDN supports a large number of B channel protocols. Windows 2000 allows users and communications applications (for example, RAS) to select them dynamically. When a protocol is selected in the user interface, Unimodem issues the corresponding AT commands before originating a call as part of a sequence of commands that set response format and presentation, carrier-detect on, and so forth.
Note that this entry does not set a direct mode. The rate is the DCE-DCE rate, not the DTE-DCE rate.
Format
For each B channel protocol, ISDN Protocol registry entries have the following form:
Examples
The following example selects a V.120 on one 64 kbps channel, using the command *V2=1.
HKR, Protocol\ISDN\V120_64K, 1,,"AT*V2=1<cr>"
Remarks
The following table lists the ISDN protocols, entries, sample command strings, and notes.
Protocol Type | Entry | Sample Commands |
---|---|---|
V.120, 1B, 64kbps |
V120_64K Note: Does not initialize device for V.42bis over V.120. See Note 1. |
AT*V2=1<cr> AT\N4<cr> AT\N4%C0<cr> AT&E0B20&J0<cr> AT&F$IBP=V120<cr> |
V.120, 1B, 56kbps |
V120_56K |
AT*V2=1S67.1=1S67.2=0<cr> |
V.120, 2B w/MLB, 128kbps |
V120_128K |
AT&E0B20&J3<cr> |
V.120, 2B w/MLB, 112kbps |
V120_112K |
AT&E0B20&J3<cr> |
V.110, 1B, 1.2kbps |
V110_1DOT2K |
AT%B1200<%G1\N0<cr> |
V.110, 1B, 2.4kbps |
V110_2DOT4K |
AT%B2400%G1\N0<cr> |
V.110, 1B, 4.8kbps |
V110_4DOT8K |
AT%B4800%G1\N0<cr> |
V.110, 1B, 9.6kbps |
V110_9DOT6K |
AT%B9600%G1\N0<cr> |
V.110, 1B, 12.0kbps |
V110_12DOT0K |
AT%B12000%G1\N0<cr> |
V.110, 1B, 14.4kbps |
V110_14DOT4K |
AT%B14400%G1\N0<cr> |
V.110, 1B, 19.2kbps |
V110_19DOT2K |
AT%B19200%G1\N0<cr> AT*V2=2S80.3=0<cr> |
V.110, 1B, 28.8kbps |
V110_28DOT8K |
AT%B28800%G1\N0<cr> ATB19&J0<cr > |
V.110, 1B, 38.4kbps |
V110_38DOT4K |
AT*V2=2S80.3=1<cr> |
V.110, 1B, 57.6kbps |
V110_57DOT6K |
AT%B57600%G1\N0<cr> ATB19&J0<cr> |
X.75, 1B, 57.6kbps |
X75_64K |
ATB00&J0<cr> AT&F$IBP=X75<cr> |
X.75, T.70, 57.6kbps |
X75_T_70 |
|
X.75 BTX |
X75_BTX |
AT&F$IBP=BTX<cr>" |
Automatic protocol selection on origination |
AUTO_1CH Note: Must include auto-detection of HDLC at 64 kbps. |
|
Automatic protocol selection on answer |
AUTO_2CH Note: Must include dual channel connections, HDLC at 128 kbps using PAP/CHAP. |
|
HDLC PPP, 1B, 56kbps |
HDLC_PPP_56K Note: RFC 1662. |
AT%B57600%G1\N0<cr> |
HDLC PPP, 1B, 64kbps |
HDLC_PPP_64K Note: RFC 1662. |
AT%%A4=0%%A2=95@B0=1<cr> AT&F$IBP=HDLCP<cr> |
HDLC PPP, 2B, 112kbps |
HDLC_PPP_112K Note: RFC 1662 & RFC 1717, Note 2 below. |
AT%A2=95@B0=2%A4=1<cr> |
HDLC PPP, 2B, 128kbps |
HDLC_PPP_128K Note: RFC 1662 & RFC 1717, Note 2 below. |
AT%A2=95@B0=2%A4=0<cr> |
HDLC PPP, 2B, 128kbps, with PAP in the modem |
HDLC_PPP_128K_PAP Note: PAP is in RFC 1334. |
AT%A2=95@B0=2%A4=0@M2=P<cr> |
HDLC PPP, 2B, 128kbps, With CHAP in the modem |
HDLC_PPP_128K_CHAP |
AT%A2=95@B0=2%A4=0@M2=M<cr> |
HDLC PPP, 2B, 128kbps, With MSCHAP in the modem |
HDLC_PPP_128K_MSCHAP Note: MS CHAP is the Microsoft' version of RSA MD4. |
AT%A2=95@B0=2%A4=0@M2=M<cr> |
PAIFS Incoming |
PIAFS_INCOMING |
ATPIAFSI<cr> |
PAIFS Outgoing |
PIAFS_OUTGOING |
ATPIAFSO<cr> |
Analog V34 1B Channel |
ANALOG_V34 Note: Analog connectivity over ISDN. |
AT+PSTN<cr> |
These entries are not intended to initialize the device to use V42bis over V.120. If the device defaults to using V.42bis compression when initialized to V.120, the entries should initialize to V.120 with compression off.
These entries should also contain commands to disable any authentication method on the B channel that is not exposed to the operating system over the RS232 communications interface.