This is a list of the X.25 link parameters and their default values.
The following parameters are sorted alphabetically by parameter name. Upper and lower case characters do not affect the sort sequence. Numbers occur before letters. Each parameter is followed by its default value, followed by an explanation of its effect.
| Parameter Keyword |
Default Value |
Description | ||||||||||||||||||||||||||
| bcug | YES | Flag. Allows use of the Bilateral Closed User Group selection facility in Incoming Call and Call Request packets. If the flag is not YES, calls containing this facility are cleared. | ||||||||||||||||||||||||||
| bwc_first | 1 | Starting Logical Call Identifier (LCI) for both-way logical channels. Normally 1, but will be larger if the network uses Logical Channel Groups to differentiate between virtual circuit (VC) types, or if permanent virtual circuits (PVCs) are in use. | ||||||||||||||||||||||||||
| bwc_num | 8 | Numeric field contains the number of both-way logical channels. You can select the starting logical channel number to allow for networks which use a logical channel group number to distinguish between types of logical channels, and networks which allow logical channel numbers to be non- contiguous. Unless there is a very good reason to do so (like your PTT administration told you it had to be that way), configure ALL your logical channels as "both way". You can allocate logical channels as any mixture of one-way incoming only (can only be used for taking calls), both way (no restriction on making or taking calls), or one-way outgoing only (can only be used for making calls). If you must use one-way channels, you must follow the CCITT convention when selecting channel numbers. A DTE always chooses the highest-numbered free logical channel for outgoing calls, and a DCE always chooses the lowest-numbered free logical channel for outgoing calls. Thus, for DTE, the following logical propositions must be true: 0 < numpvcs For DCE, the propositions are slightly different: 0 < numpvcs | ||||||||||||||||||||||||||
| called_length | 8 | Indicates how much of Incoming Call's Called Network Address field is to be interpreted as your system's Network Address. The remainder of the Called Network Address is parsed as the subnet Address (SNA). | ||||||||||||||||||||||||||
| clam | NO | DTE/DCE Independent Flag. Called Line Address Modification Notification facility. Allows use of this facility in Call Accepts and Clears. | ||||||||||||||||||||||||||
| class_neg | YES | Flag. Allows throughput class negotiation for incoming calls. | ||||||||||||||||||||||||||
| class_recv | 12 | Default inbound throughput class. Both inbound and outbound throughput class are set artificially high (48 Kbps) to avoid problems with incoming calls being cleared because they are requesting a higher throughput class than the default configuration. When force_negotiate is YES, this may cause problems with Call Accept/Connect packets being cleared by a DCE which knows that a value of 12 is too large. The following table maps throughput class values to speeds:
|
||||||||||||||||||||||||||
| class_send | 12 | Default outbound throughput class. | ||||||||||||||||||||||||||
| cug | YES | Flag. Allows use of the Closed User Group selection facility in Call Request or Incoming Call packets. | ||||||||||||||||||||||||||
| dbitmod | NO | DTE/DCE Sensitive Flag. As DCE, causes D-bit stripping (out) and inserting (in). This is what CCITT calls the D Bit Modification Facility. As DTE, you set this flag to request D Bit Modification of the DCE in Registration. | ||||||||||||||||||||||||||
| diagnostics | YES | DTE/DCE Independent Flag. Enables transmission of diagnostic packets. Generally YES (on) for DCEs and NO (off) for DTEs. | ||||||||||||||||||||||||||
| dial_defn |
This field is used to define a dial definition for synchronous and asynchronous X.32 (dial-up) modes. The following are elements of a dial definition:
These are defined in detail in Dial-up X.25 (X.32) Configuration. |
|||||||||||||||||||||||||||
| dna | blank | This field defines the calling data network address that is included in an SVC call request. Up to 16 digits may be specified. The default is to leave this parameter blank (meaning that a calling dna is not specified). | ||||||||||||||||||||||||||
| dte | YES | Flag. YES for DTE X.25 protocol, NO for DCE X.25 protocol. dte controls how the protocol behaves. As a DTE, it sends HDLC commands on Address B (01), and responses on address A (03), while a DCE sends commands on address A (03) and responses on address B (01). When connecting to a public data network, the attached computer should always be DTE. The choice of DTE/DCE also affects both logical channel selection for outgoing Call Requests, and packet level registration behaviour. | ||||||||||||||||||||||||||
| DXEsupport | 0 | Flag. Controls how the software treats an incoming telephone call in an X.32 (Dial-up) environment. 1 (yes) for switching DTE/DCE operation on the basis of call origination, 0 (no) for normal operation. When DXE support is on (DXESupport=YES), the mode of operation is switched to act as DCE when it receives a telephone call from another machine, and acts as DTE when it originates (dials out) a telephone call. It overrides the dte flag. | ||||||||||||||||||||||||||
| fastselect | NO | Flag. Allows use of the Fast Select Facility in Call Request and Incoming Call packets. If disabled (NO), packet level clears incoming and outgoing Fast Select calls. | ||||||||||||||||||||||||||
| force_negotiate | YES | Flag. If YES, call setup packets that are sent (Call Request/Incoming Call and Call Accept/Call Connect) always contain the default flow control negotiation values (throughput class, packet size, and packet window size). The X.25 software fills these in even if the application does not request negotiation. Of course, only the facilities allowed (such as by size_neg=YES) are inserted. YES is CCITT standard. Use NO with Dynapac X.25 switches. | ||||||||||||||||||||||||||
| frm_extseq | 0 | Flag. If specified as 0, the frame level uses standard (modulo 8) sequence numbering. If 1, the frame level uses extended (modulo 128) frame sequence numbers, and values for the parameter k may be between 1 and 127. | ||||||||||||||||||||||||||
| incallbarred | NO | DTE/DCE Independent Flag. Incoming calls are barred. | ||||||||||||||||||||||||||
| k | 7 | Numeric field contains the Frame Level (HDLC) window size. The maximum number of frames that the HDLC protocol allows to be outstanding at any time. | ||||||||||||||||||||||||||
| linkenable | YES | Flag. Controls whether or not the local node will attempt to bring an X.25 link up with this port. When YES (true), the X.25 software sets up the hardware to send flags, and the frame level continually tries to start the link, unless your system is DTE and the passive_frm parameter is set to YES. When NO (false), the hardware provides a DTR signal, but no flags are sent. Nothing is ever done on a disabled link. | ||||||||||||||||||||||||||
| modemid | 0 | Numeric field identifies the type of modem control language to use as follows:
|
||||||||||||||||||||||||||
| N1 | 519 | Maximum frame size in bytes, including the frame and packet level headers, and the CRC bytes. This value should accommodate at least the maximum packet size to negotiate down to from the packet level parameters, but never less than 263 (for full option call setup packets). | ||||||||||||||||||||||||||
| N2 | 10 | Numeric field contains the Frame Level (HDLC) retry count. This is the number of times that the HDLC protocol will retry an operation before indicating failure. | ||||||||||||||||||||||||||
| netid | 6 | Network identifier that identifies the public network to which your
system is connecting. The netid affects national facilities
parsing, and the mechanism that is used to set up an X.25 link. DM
are sent to start up an enabled link, unless indicated otherwise below:
|
||||||||||||||||||||||||||
| no_local_ charging |
NO | DTE/DCE Sensitive Flag. Local Charging Prevention. When YES (on), this overrides both the Reverse Charging and Reverse Charging Acceptance parameters. As DTE, this facility causes refusal of incoming calls with Reverse Charging and inserts Reverse Charging into outgoing calls without a NUI. As DCE, Local Charging Prevention rejects attempts to send outgoing calls with Reverse Charging, and inserts Reverse Charging in incoming calls without a NUI. | ||||||||||||||||||||||||||
| numpvcs | 0 | Numeric field contains the number of X.25 logical channels reserved for permanent virtual circuits. As per the X.25 specification, permanent virtual circuits begin with logical channel 1, and extend through to (and include) logical channel number numpvcs. See also the related field bwc_first. | ||||||||||||||||||||||||||
| outcallbarred | NO | DTE/DCE Independent Flag. Outgoing calls are barred. | ||||||||||||||||||||||||||
| owi_first | 1 | Numeric field contains the starting Logical Channel Identifier (LCI) for one-way incoming only channels. | ||||||||||||||||||||||||||
| owi_num | 0 | Numeric field contains the number of one-way incoming only logical channels. | ||||||||||||||||||||||||||
| owo_first | 1 | Numeric field contains the starting Logical Channel Identifier (LCI) for one-way outgoing only channels. Normally, there are none, so the default value for this parameter is 1. | ||||||||||||||||||||||||||
| owo_num | 0 | Numeric field contains the number of one-way outgoing only logical channels. Normally, there are none, so the default value for this parameter is 0. | ||||||||||||||||||||||||||
| passive_frm | NO | Flag that determines whether or not the local node will attempt to bring up the HDLC link. If YES, don't send SABM as DTE; the remote system must send it. | ||||||||||||||||||||||||||
| passive_pkt | NO | Do not initiate packet level startup (send a Restart Request packet) as DTE. | ||||||||||||||||||||||||||
| per_call_ chginfo |
NO | DTE/DCE Sensitive Flag. Enables the 1984 CCITT standard charging information. As DCE, allows incoming call or call accepts to specify a charging information request, and outgoing clear or clear confirms to send the charging information. As DTE, allows outgoing requests and incoming charging information. | ||||||||||||||||||||||||||
| per_ifce_ chginfo |
NO | DTE/DCE Sensitive Flag. Enables the 1984 CCITT standard charging information. As DCE, all outgoing clear or clear confirms are allowed to have this charging information. As DTE, allows incoming clear or clear confirms to have this charging information. | ||||||||||||||||||||||||||
| pkt_extseq | NO | Flag. Enables Modulo 128 (Extended) Packet Sequence Numbering. | ||||||||||||||||||||||||||
| pktreject | NO | DTE/DCE Sensitive Flag. Packet Level Reject. As DTE, the system generates packet rejects (PKT REJ) on bad P(S). As DCE, the system receives packet rejects (PKT REJ). | ||||||||||||||||||||||||||
| pktsize_max | 256 | Maximum packet size to automatically negotiate down to. | ||||||||||||||||||||||||||
| pktsize_neg | YES | Flag. Allows packet size negotiation in incoming calls. | ||||||||||||||||||||||||||
| pktsize_send | 128 | Default send packet size. | ||||||||||||||||||||||||||
| pktsize_recv | 128 | Default receive packet size. | ||||||||||||||||||||||||||
| registration | NO | DTE/DCE Sensitive Flag. CCITT 1984 Registration Packet support. As DTE, the system sends Registration Requests. As DCE, the system receives them. | ||||||||||||||||||||||||||
| recv_stats | NO | Flag. Indicates whether the system receives call statistics from the X.25 to which it is connected. This field is used to determine where to send Packet Level initiated Clears (for error conditions) to obtain call statistics. When YES (on), this flag causes the link to be cleared first. This parameter also enables diagnostics in incoming Datapac Clear Confirms. | ||||||||||||||||||||||||||
| rev_charging | YES | DTE/DCE Sensitive Flag. As DTE, allows outgoing calls to have Reverse Charging. As DCE, allows incoming calls to have Reverse Charging. This option is overridden if Local Charging Prevention is YES (on). | ||||||||||||||||||||||||||
| YES | DTE/DCE Sensitive Flag. Reverse Charging Acceptance. As DTE, allows Reverse Charging on incoming calls. As DCE, allows Reverse Charging on outgoing calls. This option is overridden if Local Charging Prevention is YES (on). | |||||||||||||||||||||||||||
| rpoa | NO | Flag. Allows RPOA selection (like above). | ||||||||||||||||||||||||||
| rx_password | blank | Expected BX25 password. This field is ignored if netid is not defined as BX25. If BX25 is configured, the "Alternate Method of Password Exchange" is used to transmit and receive a Password. If rx_password is not set (default), the frame level does not expect a password after link up. If a password is received, it would be treated as an I frame and passed unmodified to the packet level. Control Characters may be encoded in octal. String terminators: SPACE (\040), TAB (\010), CR (\015) and LF (\012) MUST be encoded in octal to be part of the password. The first character of this string is the number of bytes in the actual password, and is not part of the password. The maximum actual password length is 19. The configured password will be the actual I frame contents. For example, the password "AMATCOLL BX25" is encoded as: |
||||||||||||||||||||||||||
| speed | 0 | Baud rate in bits per second. For an externally clocked link, enter
0. Enter 1200 for 1200 bps, 9600 for 9600 bps, and so on. speed controls the frequency of the clock signal that is presented on the transmit clock output pin as defined by the electrical interface specification (RS-232, V.35, X.21, etc.). speed also controls whether or not it presents any signal on that pin (speed=0). |
||||||||||||||||||||||||||
| T1 | 3 | Numeric field contains the frame level (HDLC) retry timer (in seconds). DO NOT set this value to less than the time required to transmit the longest packet (see N1), based on the speed of this link. |
||||||||||||||||||||||||||
| T20 | 30 | Restart Confirmation timer in seconds. | ||||||||||||||||||||||||||
| T21 | 30 | Call Request timer in seconds (outgoing calls only). | ||||||||||||||||||||||||||
| T22 | 30 | Reset Confirmation timer in seconds. | ||||||||||||||||||||||||||
| T23 | 30 | Clear Confirmation timer in seconds. | ||||||||||||||||||||||||||
| T24 | BX25 only, RR packet polling timer in seconds. | |||||||||||||||||||||||||||
| T25 | BX25 only, reset unacknowledged data packets timer in seconds. | |||||||||||||||||||||||||||
| T28 | 30 | Registration confirmation timer in seconds. | ||||||||||||||||||||||||||
| T3 | 0 | If defined as 0, the link remains quiet when there is nothing to send. A non-zero value is the number of seconds of no link activity that will be allowed before RR is sent with the P bit. The remote system must respond to this poll within the T1 value. | ||||||||||||||||||||||||||
| toa/npi | No | TOA/NPI indicates an alternate format for calling and called addresses, which are specified in the call setup. Type of Address/Numbering Plan Indicator. There are two formats for an address block, regular and TOA/NPI. Non-TOA/NPI formats are supported by all networks. If you decide to use the TOA/NPI format you must first have an agreement with your network provider (known as a subscription time option) to support TOA/NPI address blocks so that addresses will be readable. | ||||||||||||||||||||||||||
| tx_password | blank | See rx_password. | ||||||||||||||||||||||||||
| window_send | 2 | Default send window size. | ||||||||||||||||||||||||||
| window_recv | 2 | Default receive window size. | ||||||||||||||||||||||||||
| window_neg | YES | Flag. Allows window negotiation on incoming calls. | ||||||||||||||||||||||||||
| window_max | 7 | Maximum window size to automatically negotiate down to. | ||||||||||||||||||||||||||
| zerocause | YES | DTE/DCE Independent Flag. Forces all cause bytes to be transmitted as 0. You should enable if DTE, and disable if DCE. |
Copyright © 1997-2003 The Software Group Limited. All Rights Reserved.