This document describes how to set up the analog voice module. It has the following sections:
Overview of Analog Voice Module
Before You Begin
Setting Up the Analog Voice Channels
Channel Driver Parameters for Analog Voice
Overview of Analog Voice Module
The analog voice module provides up to four analog telephone channels, letting you connect your telephone equipment directly to the 3000 Series. The analog voice module performs the following functions to service the telephone connection:
Voice compression and fax processing
Call state processing of the signalling information
Tone generation, including call progress, dial tone, busy signal, Dual-Tone Multi-Frequency (DTMF) ringback, and others.
Ring signal/voltage generation
Transport of voice band, signalling, and control information.
Telco power conversion, regulation, and isolation
FXO, foreign exchange office; FXS, foreign exchange station; or E&M, ear and mouth.
The following sections describe how to create and configure voice channels on the analog voice module.
Switched Frame Transfer Mode
SFTM adds a layer of intelligent routing, addressing, and network management to support voice/fax and data routing over IP networks. It automatically maps dial and address plans, while supporting address translations for individual lines or groups of lines.
SFTM gives you the benefits of SVC (switched virtual circuit) service using PVC (permanent virtual circuit)-based frame relay networks. Whether the traffic is voice/fax, frame relay, X.25, SNA/SDLC, asynchronous, or nearly any LAN protocol, SFTM automatically determines the best available network path for all traffic. SFTM continually monitors line outages and restorations, adjusting traffic routing accordingly with no loss of network manageability or control.
Before You Begin
To set up your analog voice module, you use the NetrixView 2000 software. This section gives you basic information on using the software and shows how to set up NetrixView to communicate with the 3000 Series. It also describes the default database that comes with the 3000 Series.
Specifically, it covers the following topics.
Assigning an IP Address to the Analog Voice Module
Using the NetrixView 2000 Software
Logging In to the NetrixView 2000
Initializing Your NetrixView PC Database
Creating and Configuring an SFTM Trunk
Voice Config> prompt.
*config
Config>voice
VOICE Config>
VOICE Config> set address = 192.168.20.10
VOICE Config> exit
Config>
*restart
Are you sure you want to restart the gateway? (Yes or [No]): Yes
OpenROUTE(tm) Software
OpenROUTE is a registered trademark of Netrix Corp.
Copyright Notices:
Copyright 1985-2000 by Netrix Corp., All rights reserved
Copyright 1984-1987, 1989 by J. Noel Chiappa
MOS Operator Control
*
Using NAT With Analog Voice
To run voice traffic and NAT over the Internet, you must assign a public IP address for the voice module, and that address must be visible to the Internet. You cannot hide the address behind a firewall.
To do this, you set up a fixed address mapping for the voice module so that NAT does not translate the voice IP address. You need to assign the same address as the public outside address and the private inside address. This address must also be on the same subnet as the Internet connection.
The following example shows how to set up a fixed address mapping, where 128.185.2.2 is the IP address of the voice module. Enter these commands in the OpenROUTE CLI.
*config
Config>PROTOCOL ip
Internet protocol user configuration
IP config>nat
Network Address Translation Configuration
NAT Config>add FIXED-IP-MAPPINGS
Interface number [1]? 3
Public outside address [0.0.0.0]? 128.185.2.2
Mask [255.255.255.255]?
Private inside address [0.0.0.0]? 128.185.2.2
To check the global IP address that NAT is using, enter list nat at the NAT monitoring prompt.
*monitor
+PROTOCOL IP
IP>nat
Network Address Translation Console
NAT>LIST NAT-INTERFACE
Interface number [1]?
NAT Enabled on interface 1
Address is: 128.185.2.1 Service Table Used: Global
Current # entries: 0
Maximum # entries: 500 Global ageout: 1800 secs
TCP ageout (secs): 9000 TCP closed ageout: 30 secs
NAT Config>SET NAT-INTERFACE IP-ADDRESS
Interface number [1]?
NAT IP address (0.0.0.0 = use automatic default) [0.0.0.0]? 128.185.2.1
The bottom of each NetrixView 2000 screen lists the three actions that mouse buttons can perform. These actions change depending on what screen is active and where the cursor is located.
The left mouse button performs the action on the left, the middle mouse button performs the action in the center, and the right mouse button performs the action on the right. If your mouse has two buttons, click both buttons at the same time to simulate the middle button.
In this document, the actions that mouse buttons can take appear in bold. Here are some examples.
| This instruction . . . | means to . . . |
|---|---|
| Get Info on the NX Analog Board icon. | Move your mouse over the icon and click the right mouse button. |
| Select the NX Analog Board Component. | Move your mouse over the component and click the left mouse button. |
| View into the facility. | Move your mouse over the facility composite object and click the middle mouse button. |
To access online help, place the cursor on the field, button, or other screen item and press the Help mouse button. The Help mouse button is usually the center button.
To close a window, or popdown to the previous level, click the right mouse button.
To edit text or numbers in a field, you must leave the cursor on the entry field. When you move the cursor from the field, the text or numbers in the field are accepted as entered, as if you pressed the Enter key.
Logging In to the NetrixView 2000
After you have installed NetrixView 2000 and set up an initial virtual network, as described in Installing the NetrixView 2000 Software, you can launch and log in to the NetrixView 2000.
When you log in to NetrixView for the first time, the view is blank. The next step is to initialize the PC database.Network: netrix
Name: tech
Password: (Do not type a password, just press Enter.)
Initializing Your NetrixView PC Database
The first time you use your NetrixView software, you need to initialize your PC database. To do so, follow these steps.
The following view appears, which shows various components on your PC.
Each component on your PC should turn green, which means that component is responsive.
For detailed information on setting up trunks, refer to Setting Up Trunks, Chapter 6 of Configuring and Monitoring a Network Exchange 2200.
Note: Make sure the NetrixView 2000 is in Create mode.
Note:
In analog voice software releases prior to r01.01.00, the default node number is 4090.
Note: The analog voice module comes with a default database that has the analog voice board and up to four channels, depending on your model. To see this default database, go to Node 3001, which is the default node number for the analog voice module. (In analog voice software releases prior to r01.01.00, the default node number is 4090.)
A screen similar to the following appears. This screen has an analog voice module with four channels and a Virtual Network, VNET 127. To configure or monitor any of these objects, move your mouse over an icon, and click the right mouse button.
Setting Up the Analog Voice Channels
The following sections describe the tasks you need to perform to set up your analog voice channels. The tasks are
Configuring Standard Voice Channels
Follow the instructions in this section for each analog voice channel.
a. on the Network Interface Configuration popup, Select the Addresses button.
b. On the Addressing popup that appears, which is the same as for all subscribers, enter the address for this voice channel. This is generally the dial number for this port.Designate the address as the Main address; typically, you specify that the address can handle calls to and from the address. To do so, click on the Address Usage field with your left mouse button until Route TO and FROM Address displays.
c. Click Add and Popdown to the Network Interface Configuration popup.
To set up address translation,
a. on the Network Interface Configuration popup, Select the Address Translation button.
b. On the Address Translation popup that appears, which is the same as for all subscribers, enter one set of the following address translation rules if they are not already present. To do so, type each string in the Rule Definition field and click Add Rule.· If this voice channel connects to a telephone, or if this channel does not need to pass the dialed digits through to the attached equipment for any other reason, use the following rules:
The outbound rule strips off the dialed network address before forwarding the call user data. The inbound rule forwards all received data, for use in directing the call.
· If this voice channel connects to a PBX or to other equipment that needs to receive the dialed digits, use the following rules:
The outbound and inbound rules forward all the dialed or received data to the attached equipment, for use in directing the call.
Note:
For complete guidelines on creating and using address translation rules, including modifying address translation rules to fit your site, see the Network Management System User Guide.
You can configure the channel to be one of the following:
Dialed address channel lets you dial up a connection at any time by entering an address. This is the recommended configuration for most voice/fax channels. To set up this channel type, proceed to Configuring a Dialed Address Channel.
Automatic ring down channel connects to a specified address when the receiver goes off hook. This is the recommended configuration for STDM data channels, to connect to a remote STDM port when a scheduled Connect Request occurs. To set up this channel type, proceed to Configuring an Automatic Ring Down Channel.
Hoot-n-holler channel keeps up a constant connection to a specified address, or raises a connection to a specified address at preset times of day. To set up this channel type, proceed to Configuring a Hoot-n-Holler Channel.
The parameters required for this channel type are activated on the popup.
$ placeholders to reflect your dialing scheme). Enter the maximum numbers of digits that telephone numbers in your network may have.
$$$$$$$$$$$=DONE
This example tells the channel to collect 11 digits dialed and use them as the address to make the call. If you dial less than this number of digits, the channel attempts the call after the amount of time specified on the Interdigit Timeout slide lever.
Note: For security reasons, you may prefer to make more specific dial rules. See the online help on the Dial Rule Definition field for assistance and a discussion of dial rule syntax.
The rule appears in the Dial Plan Rules selection list. If your rule syntax was incorrect or if you use lower-case letters, an error message appears. When a user finishes dialing a call, the channel compares all dial rules to the entered digit(s), starting with the top rule on the list and working down to the last rule. The channel uses the first rule that matches the address string for that address.
a. Select the Test Rules button.
The Dial Plan Rule Test popup appears.
b. Select the numbers of the address on the popup's keypad. After you select each digit, the software tests all dial rules in the list with the digits accumulated thus far. It tests the top rule first, then the second rule, and so on to the bottom rule. As soon as the address matches a configured rule, that rule is highlighted. Select the Clear Test button to clear the Digits Dialed entry field.
You can also enter the digits of a possible address in the Digits Dialed entry field, and the address is tested when you press Return.
Configuring an Automatic Ring Down Channel
The parameters required for this channel type are activated on the popup.
Note:
Ensure the address entered here is the address of a compatible channel typefor example, another voice/fax channel.
Configuring a Hoot-n-Holler Channel
Configured actions launch Hoot-n-holler. In order for the hoot-n-holler call to be launched correctly, you must complete the following three tasks.
Set up a Time Manager statistic designating the times of day you want the call to go up and go down.
Define a hoot-n-holler action that launches a call to a specific address, and define an action that ends the call.
Create a primitive that triggers the correct hoot-n-holler action to occur at the time specified in the Time Manager statistic.
Setting Up a Time Manager Statistic
This statistic sets the time of day you want the call to go up and go down.
The Time Manager Info popup appears. (For detailed information on the Time Manager, refer to The Time Manager, Chapter 14 of Configuring and Monitoring a Network Exchange 2200.)
The Time of Day Statistic Schedule Events popup appears.
In Statistic Value, select 1.
In Hour and Minute, designate the exact time you want the call launched.
In Weekdays, select the days of the week you want the call to be launched (for every day, select all of the days).
To launch the call on a certain day of the month, designate that day in the Day slide lever (otherwise leave it at 0).
To launch the call only in a specific month, designate that month in the Month slide lever (otherwise leave it at 0).
Then select the Add Event button.
This Time of Day statistic has its first event, which gives this statistic a value of 1 at the designated time.
In Statistic Value, select 0.
· In Hour and Minute, designate the exact time you want the call to be taken down.· In Weekdays, Day and Month, keep the same values you used in the previous step.
· Select the Add Event button.
This Time of Day statistic has its second event, which gives this statistic a value of 0 at the designated time.
The parameters required for this channel type are activated on the popup.
ACTION0 BEGIN nnnnnnn XXXX where nnnnnnn is the address/phone number you want this call to connect to. and where XXXX is the voice call algorithm used for the call. For a description of these voice call algorithms, see Section 9.2.5.1 Voice Call Algorithms in Chapter 9 of Configuring and Monitoring a Network Exchange 2200. The action appears in the Hoot-n-Holler Actions selection list.
ACTION1 END The action appears in the Hoot-n-Holler Actions selection list. Once you set up the required primitive, the call to the address designated in Action 0 ends when the Time Manager statistic you created in the previous section reaches a value of 0. Note:
You can create up to 10 hoot-n-holler actions. You only need to create one "END" action that can be used to terminate any active HnH call.
In the Primitive Name field, type RLX Action0.
In the Dividend Statistic list, select Time of Day Statistic 1.
In the Divisor Statistic list, select Global Statistic 100.
Leave the thresholds and weights at their default values (minor 1 and major 10).
Under Transitions select Green -> Yellow.
Under Transition Actions select VCH Action 0.
Under Transitions select To Green.
Under Transition Actions select VCH Action 1.
Select the Add button.
The primitive name appears in the Status Primitives selection list. This primitive activates the hoot-n-holler action that you set up in the previous section.
Configuring the Channel Driver Component
The Channel Driver component controls the transfer of signalling information and voice frames on individual voice channels.
Note: Channel Driver Parameters for Analog Voice describes each field on the Channel Driver Configuration popup. In addition, the online help text describes these fields.
Select the NXA Channel Driver component from the top level info popup of a voice channel.The Channel Driver Configuration popup appears.
On some NetrixView 2000 screens you may have difficulty viewing the lowest fields on the Channel Driver Configuration popup. If this occurs, you can resize the screen until it displays the full popup. Simply pull the right side of the window closer in, making the window narrower. Continue until the entire popup is visible.
Initially, you should leave most of these parameters at their default settings, adjusting them as necessary to improve system performance. However, there are certain parameters that you should set according to your network configuration. These parameters are listed below.
Note:
For calls between two ports configured with different voice call algorithms, the algorithm on the initiating side of the call is used for the call. You can control the amount of delay through the voice-compression engine. A higher delay causes more data to be packed into each frame, resulting in a lower frame-switching rate, without appreciably noticeable delay to the human ear.
If you use ACELP as the voice compression algorithm, you can control the delay using ACELP Additional Frame Delay.
If use Low Bit Rate ACELP, you can control the delay using the Low Bit Rate ACELP Additional Frame Delay.)
|
E&M
|
E&M ("ear & mouth" or "earphone & microphone") leads are used to transfer off-hook and pulse dialing information during call setup. The analog voice module supports E&M interface types 1, 2, and 5. Each type differs in the voltage and currents used to assert the E&M leads, and in the grounding scheme used.
Note: When using any of the E&M choices, you should use the Immediate Start or Wink Start Signaling Protocol. (You can also use Delay Dial, if required.)
|
|
FXO Ground Start
|
Foreign Exchange Office (FXO)
|
|
FXO Loop Start
|
The analog voice module acts as a telephone, where
|
|
FXS Loop Start
|
The analog voice module expects to connect to a telephone, fax machine, or keysystem.
|
|
None
| This channel is not being used. Select None to ensure that the router does not monitor connection states for this channel. |
Signaling Protocol
Sets the telephone signalling protocol to use on this channel.
Incoming M-lead Treatment
Specifies what to do with incoming M-Lead.
|
Normal
| Does nothing. |
|
Inverted
| Changes the polarity |
|
Set
| Always shows M-lead present. |
|
Clear
| Always shows M-lead absent. |
Busy Indicator
Specifies how to signal to the attached equipment that it cannot make a call on this channel.
Immediate Off Hook
Specifies when the analog voice module goes off hook.
Flash Enable
Sets how the analog voice module detects and generates flashes.
Flash Generate Time
Specifies the duration of the E-lead disassertion the analog voice module generates when it receives a flash message from the switch.
Minimum Flash Detect time
Specifies the minimum duration of the M-lead disassertion the analog voice module must detect to see a hook flash.
Call State Answered (CSA) Enable
If enabled, the analog voice module interprets M-Lead disassertion longer than the minimum CSA detect time and shorter than the flash detect time (or the disconnect time, if flash is not enabled).
Call State Answered pulses and generates a CSA message toward the switch when this occurs. It also generates an E-lead disassertion of the CSA generate time when it receives a CSA message from the switch.
If disabled, CSA pulses are not generated or detected.
CSA Generate Time
Specifies the duration of the E-lead disassertion the analog voice module generates when it receives a CSA message from the switch.
Min CSA Detect Time
Specifies the minimum duration of the M-lead disassertion the analog voice module must detect to see a CSA.
Wink Generate Time
Specifies the duration of the E-lead assertion the analog voice module generates toward the PBX when using the Wink Start signalling protocol.
Dial Tone Enable
Specifies whether or not to generate outbound dial tone to a channel that has initiated a call. If enabled, dial tone is generated until the first inbound dialed digit is detected or until a Connect Accept is received from the switch. The primary use for this setting is to disable dial tone on Automatic Ring Down channels, which do not require dialed digits to place a call.
Dial Method to the PBX
Specifies how to transmit to the PBX dialing digits received from the switch. Digits arrive from the switch with an indication of whether they were generated as pulse or tone digits.
Specifies how to handle dialing digits the analog voice module receives from the switch. Digits arrive from the switch with an indication of whether they were generated as pulse or tone digits. You can override that indication using this parameter. A setting of transparent tells the analog voice module to reproduce the digits as the switch generated them.
Dialing Method from the PBX
Specifies how to detect dialing digits coming from the PBX. Pulse only tells the analog voice module to ignore tone digits. Tone only tells the analog voice module to ignore pulse dialed digits.
|
Both
| Accept both tone and pulse digits. |
|
Tone Only
| Ignore pulse digits. |
|
Disabled
| Ignore all dialed digits. |
|
Pulse Only
| Ignore tone digits. |
Initial Dial Delay
Specifies how long the analog voice module waits after going off hook toward the PBX before it starts sending dialing digits.
Dial Pulses per Second
Specifies the pulsing rate for pulse dialing.
Pulse Inter-digit Time
Sets how long the analog voice module waits between digits when it generates pulse dialing.
Pulse Dial Make Ratio (%)
For pulse dialing generated by the analog voice module toward the PBX, specifies what percentage of a single pulse time the E-lead is to be disasserted.
Tone Dial Detect Time
Specifies the minimum time the analog voice module must detect DTMF tones before it decides it has a valid digit.
Tone Dial Generate Time
Specifies the duration of tone dialed digits the analog voice module generates. The valid range is 50 to 1200 ms.
Tone Dial Inter-digit Time
Specifies the duration of the silence between tone-dialed digits the analog voice module generates. The valid range is 50 to 1200 ms.
Voice Compression Algorithm
Specifies the voice compression algorithm used for calls originating on this channel.
You can set up a voice channel to use a voice call algorithm for transmission of calls via trunks connected to other 3000 Series voice modules or to Network Exchange 2200 voice equipment. Uncompressed voice channels use 64 kbps of bandwidth; voice compression allows information to be packed into smaller bandwidth.
When the analog voice module receives a voice call on a channel configured for voice compression, it compresses the voice signals according to the configured algorithm, and switches them through the network. The analog voice module on the other end of the call decompresses the voice signals before passing them to the voice subscriber at its end of the call.
Note: For calls between two ports configured with different voice call algorithms, the algorithm configured on the initiating side of the call is used for the call, and overrides the algorithm configured on the receiving side of the call.
For detailed information on voice compression and voice call algorithms, see Section 9.2.5 Voice Compression in Chapter 9 of the Configuring and Monitoring a Network Exchange 2200 guide.
Transmit and Receive TLP
Transmission Level Points (TLPs) set the amplitude of the audio signal sent to or received from the voice equipment. A general guideline for adjusting Transmit and Receive TLP levels is Transmit affects volume and Receive affects quality.
Note: The default values (-5 Transmit, 0 Receive) are considered reasonable starting points when configuring TLP levels on voice channels.
When you set the TLPs, your goal is to bring the actual voice signal level to 0 dBm for travel across the network. In practical terms, this means you should set the TLPs equal to the dBm setting for the voice equipment's receive level. Positive numbers represent gain, negative numbers represent attentuation.Figure 1 shows example Transmit and Receive TLP settings.
Figure 1 Transmit and Receive TLP
the voice signal coming from the voice equipment to 3000 Series A is -12 dBm. The Receive TLP is set to -12 dBm, which causes the analog channel to expect to receive voice signals with an average range of -12 dBm, and correct accordingly to ensure that voice signals travel across the network at 0 dBm. (This means that when you set the Receive TLP to a negative value, the analog voice module applies gain to the signal.)
the voice equipment attached to 3000 Series B expects a voice signal of -16 dBm. The Transmit TLP is set to -16 dBm. This setting causes the analog voice module, which expects to receive voice signals from the network at 0 dBm, to attentuate the signal 16 dBm to send them to the voice equipment at -16 dBm.
Note: Because the receive TLP is specified as the measured receive level that requires correction, negative numbers represent the gain that must be applied to bring a low value up to zero, while positive numbers represent the attentuation that must be applied to bring a high value down to zero.
It is important to remember that incorrect settings at one end of the call may result in symptoms that seem to point to incorrect settings at the other end. In some cases, slight (1 to 2 dBm) adjustments are necessary to optimize voice quality or add small amounts of gain or attenuation to suit the users' preferences. In this case, you should first ensure that the Transmit and Receive TLPs on both sides of the call are set correctly to correspond with the requirements of the connected phone equipment. Then you can make adjustments as follows:
| If the user hears . . . | then . . . |
|---|---|
| good quality, but at a low level | increase the Transmit TLP on the local analog voice module. |
| good quality, but at a high level | reduce the Transmit TLP on the local analog voice module. |
| poor quality at a low level | increase the Receive TLP on the remote analog voice module. |
| poor quality at a high level | increase the Receive TLP on the remote analog voice module. |
| poor quality at an appropriate level | reduce the Receive TLP at the remote analog voice module, and reduce the Transmit TLP at the local analog voice module. |
For more detailed information, see section 9.2.4.1.3 Adjusting the Volume on the XV Channel in Chapter 9 of the Configuring and Monitoring a Network Exchange 2200 guide.
Minimum TDHS Brake Factor
Places a ceiling on the best case voice quality of a TDHS call. (TDHS is a voice compression algorithm.) A lower value gives better quality at the expense of using more bandwidth. A higher value gives lower quality, but saves bandwidth.
Maximum TDHS Brake Factor
Places a floor under the worst case voice quality of a TDHS call.
A lower value gives better quality at the expense of using more bandwidth.
A higher value gives lower quality, but saves bandwidth.
Maximum Fax Rate
Sets the maximum rate at which the analog voice module processes faxes on this channel.
For shorter fax transmission time and better fax quality, select a higher rate.
To give voice and data traffic preference over faxes, but allow more FAXs on a trunk line at the same time, select a lower rate.
To prohibit faxes on this line, enter No FAX Allowed.
Hold Time
Specifies how long the analog voice module takes to cycle through anomalous transitions in its signalling state machine.
Maximum Jitter Compensation Delay
Note:
Jitter is not a problem on a direct, leased-line SFTM trunk, since its built-in traffic-shaping devices can prevent jitter in that controlled environment. Therefore, the Maximum Jitter Compensation Delay setting is irrelevant on that type of trunk connection.
For various reasons, data transmission media may cause momentary delays in the transmission of frames, followed by a speedup in transmission to compensate for the delayed frames. Such variance in delay is called jitter. Jitter can also be caused by sending voice frames across the Internet, where individual frames take different paths across the network and may arrive at the remote end in groups.
A channel handles delay on a line by learning about the line's delay as each frame arrives, and compensating accordingly. If delay is consistent, within a few frames the channel can identify the delay and buffer and deliver the incoming frames as necessary to ensure a smooth voice call. This happens over satellite links, for example. Consistent delay is not a problem for voice calls.
However, when jitter occurs and a burst of frames arrives at the remote end, the receiver has to determine how to handle the frames. It can throw many of the frames away, which keeps perceived delay low, but risks dropping pieces of the call. Or it can retain the frames in a buffer and deliver them in order, which increases the delay but reduces voice distortion.
Adjusting for Delay
The Maximum Jitter Compensation Delay lets you specify how this channel deals with incoming calls that are experiencing jitter. (This setting does not affect calls that are not experiencing jitter.) You should adjust this value based on the amount and type of jitter experienced in your network, to find the optimum balance for your voice channels.
On lines that rarely experience jitter, set this delay to a low value, such as 100 milliseconds. This prevents occasional jitter from adding delay. If jitter does occur, the analog voice module stores 100 ms worth of the bursting frames in a buffer and discards the rest. If the backup is brief and does not involve many frames, the voice call algorithm can compensate and voice quality is not compromised. If a significant number of frames are backed up, however, a larger group of frames are discarded and speech quality may be temporarily degraded.
On lines that experience jitter more often, such as low-speed frame relay or Internet connections, set this delay to a higher value, such as 500 milliseconds. If jitter occurs, the analog voice module stores more of the bursting frames in a buffer and discards fewer frames. This results in a higher delay, but few or no voice gaps resulting from discarded frames.
If you plan to allow oversubscription of ACELP calls on SFTM trunks in the network, enable Voice Activity Detection. This feature takes advantage of the naturally-occurring silences in voice calls to enable a single 64 kbps trunk, for example, to carry up to 12 voice calls at one time.
If you have conditions of frequent, high jitter, we recommend not using Voice Activity Detection on the line.
For more information, see section 9.2.6 Oversubscribing ACELP Voice Calls on SFTM Trunks in Chapter 9 of the Configuring and Monitoring a Network Exchange 2200 guide.