Pick a Phone System

Norstar Phone Systems
Nortel Phone Systems
ESI Phone Systems
Voice & Data Cabling
Repair & Maintenance

Corporate Office
Action Communication
27417 Hanna Road
Conroe, TX 77385
(281) 364-3282

 

Nortel ESI Cbeyond Authorized Reseller

 

ESI Systems


Regardless of your business requirements, Action Communication has an ESI phone system designed to meet your budget and requirements. From the ESI 600 VoIP - Digital phone system to the smaller, feature-rich IVX S-Class.

 

ESI 600 VoIP

ESI 600 Phone System

ESI-600 Phone System for Converged Communications can be: a traditional digital business phone system; a fully standards-based IP telephony system; or any mix of the two. The choice is entirely yours, and the mix can easily change when your needs do. Like other higher-end ESI business telephone systems, the ESI-600 provides built-in voice mail, an automated attendant, and automatic call distribution (ACD). It also supports ESI’s VIP and VIP Professional unified messaging solutions, the productivity-boosting ESI PC Attendant Console, and ESI Presence Management.

 

ESI IVX X-Class

ESI X-Class Phone System

ESI IVX X-Class Phone System systems are ESI’s flagship products. Each offers a selection among multiple Digital Feature Phones, cost-effective expansion capabilities, automated attendant, automated call distribution (ACD), and voice mail. Also, these systems boast extensive expandability, with up to 252 call-processing ports and up to 420 hours of voice storage, along with support for T1, ISDN PRI, and TAPI computer/telephony integration (CTI). IP capabilities can be added to IVX X-Class and IVX E-Class, allowing existing customers to benefit from VoIP technology as the need arises.

 

ESI IVX E-Class

ESI E-Class Phone System

ESI IVX E-Class Phone System All-In-One Phone Systems give your business the power to present your most professional side to your customers. Each ESI E-Class phone system says, “Good morning.” It teaches you how to use and program it. It reminds you to change your personal greeting after a trip. And it stands by, ready to assist you whenever you need help.

 

ESI IP 40e

ESI IP 40e Phone System

ESI IP 40e Phone System Need an all-IP solution? Rely on the IP 40e for the same ease-of-use ESI has always provided in its IVX digital systems, yet with fully network-based packetized communications, standard out of the box. Features same as below.

 

ESI IP 200e

ESI IP 200e Phone System

ESI IP 200e Phone System offers the Remote IP Feature Phone which can be installed just about anywhere. So, whether you’re operating a field office or working out of the one you live in, ESI’s The IP 200e gives you all of the great features of your office’s IP-enabled ESI phone system anywhere you have a suitable broadband connection to the office phone system; the Remote IP Feature Phone does the rest.

VoIP FAQs

VoIP FAQs

Frequently asked questions about voice over Internet protocol and associated terms

Someday, all telephone systems will operate over data lines. Why? Because voice over IP (VoIP) is easier to manage, less expensive to install and maintain, and offers greater flexibility in connecting remote locations. With a network-based IP phone system, you can send voice and data simultaneously on the same line. You can say goodbye to many long-distance charges. Best of all, you can work smarter, using a host of cutting-edge capabilities that blend voice and data to boost your productivity.

Latency

Jitter

Packet loss

Link bandwidth

Network monitoring

Network utilization

Network analysis

Trace route

Collisions

Latency

What is latency?

Latency is the time it takes for a packet to travel from one end of the link to the other (or, latency is one half the round-trip time to the link address).

Back to top

Why is latency important?

There are two reasons to consider latency:

  1. Latency adds delay to voice communication. If the latency is small enough, neither party will notice the resulting delay; but latency above a certain point will cause a noticeable delay that can be annoying. Even longer latency times can make an IP conversation difficult; each party must wait to take turns talking to avoid “talking over” each other.
  2. High latency (i.e., times greater than 250 ms) often indicates a poor IP connection. Be sure to retest the link during high-traffic times if all the test parameters except latency appear to be satisfactory.

Back to top

What range of latency is acceptable?

The following table lists the voice quality levels that will result from various latency times. This table assumes that there is no degradation due to other effects.

Latency (ms) Voice quality
< 150 Excellent; little or no noticeable delay
151–250 Noticeable delay, but doesn’t interfere with user communication
> 250 Very noticeable delay; likely to induce frequent “talkover.”

Back to top

Jitter

What is jitter?

Jitter is the measure of the variation from packet to packet in round-trip time. This measure is calculated as the standard deviation of the individual packets’ round-trip time. Ideally, the round-trip time and latency of all packets would be identical; however, in practice, this rarely occurs. Due to other data traffic or bandwidth constraints, some packets get delayed and take longer to make the trip. This variation is jitter.

Back to top

Why is jitter important?

The IP PBX and the Remote Phone can compensate for some jitter; but, past a certain point, the Remote Phone can’t wait any longer to play a packet. When it is time to play a late packet as part of the voice stream and that packet hasn’t arrived, an audio anomaly occurs. The actual distortion depends on the specific data stream received, but can vary from a slight warbling, to popping and clicking, or — in extreme cases — a crackling sound.

Back to top

What range of jitter is acceptable?

The following table lists the voice quality that will result from various levels of jitter.

Jitter Voice quality
< 10 Excellent voice quality
10–20 Minor distortion; occasional warbling or minor pops
> 20 Significant distortion; random modulation, pops, clicks and crackling

Back to top

Packet loss

What is packet loss?

On poor or overloaded IP connections, the amount of data traffic — i.e., the number of packets — may exceed the capacity of the connection. When this occurs, packets are discarded (“lost”) by the router or host computer at the point of congestion. Packet loss can occur also on wireless and microwave LAN and IP links, due to RF interference. On a high-quality IP connection, packet loss may occur only rarely; however, on a poor connection, packet loss can occur often.

Back to top

Why is packet loss important?

Unlike data traffic, voice communication is very sensitive to packet loss. In IP data traffic, devices detect packet loss and simply retransmit the lost packets automatically; this process works so well for data traffic, users are likely to be unaware of significant packet loss on their IP connection. However, such retransmission of lost packets is not an option with voice over IP: the latency resulting from detecting and retransmitting a lost packet would cause the retransmitted packet to be unusable. Any lost voice packet is lost for good; so, if packet loss occurs during speech, distortion will occur. Even a single lost packet can result in an audible pop or click. Significant packet loss will result in a crackling sound.

Back to top

What level of packet loss is acceptable?

  • Obviously, zero packet loss is preferred. This can be achieved on high-quality IP connections.
  • Packet loss of less than 1% will be acceptable with most users. The user may only occasionally notice the distortion due to packet loss of less than 1%.
  • With packet loss of between 1% and 2%, the user will become increasingly aware of the distortion due to missing packets.
  • Packet loss of 2% and higher will cause noticeable and definite distortion. This level of distortion will likely be unacceptable to most users.

Back to top

Link bandwidth

What is link bandwidth?

Link bandwidth is the measure of the amount of additional data that can be moved across the link in a second — i.e., what’s available for use by an IP Phone system after data traffic is taken into account. The unit of measurement is Kbps (kilobits per second).

The Esi-Check applet in Esi-Tools measures the bandwidth to the link address and back as one path. The bandwidth measured is limited by the part of the path with the smallest bandwidth. If the IP connection at either end is asymmetrical, the resulting measurement will be limited by the smaller part of the asymmetrical connection.

The measured bandwidth will be less than the total bandwidth of the link by the amount of bandwidth consumed by the data traffic (i.e., M &equals; TotalData). It is useful to measure the link bandwidth during business hours, when typical or heavy data traffic is being experienced. For a new site, this additional bandwidth is what’s available for adding Remote IP Feature Phones or Esi-Link sites.

Back to top

Why is link bandwidth important?

During a call to a Remote Phone or Esi-Link site, voice packets travel in a steady stream in both directions. There must be adequate capacity — bandwidth — in the link for each of those packets to arrive at the opposite end with no more than an acceptable amount of latency and jitter. When an IP link is near-capacity or overloaded, some packets can be significantly delayed and discarded; as a result, a Remote Phone connection on such an IP link will suffer from serious audio distortion. Even a site with high-end broadband access may not have adequate available bandwidth, if that broadband access is heavily used.

Back to top

How much link bandwidth is needed?

Each remote network channel consists of a 22 Kbps packet flow in each direction. To prevent overloading the link, voice traffic should consume no more than 33% of the available bandwidth. The following table provides a guideline for the minimum bandwidth for the number of remote channels planned:

Number of remote
network channels
Recommended
bandwidth (Kbps)
1 66
2 132
3 198
4 264
5 330
6 396
7 462
8 528
9 594
10 660
11 726
12 792

If the measured link bandwidth is less than the recommended amount, you can expect voice quality problems. Also, a 30% or greater variation in the measured link bandwidth on multiple checks may indicate that the link is frequently in an overloaded condition. Voice quality may also be affected in such cases.

Back to top

How can I resolve link performance problems?

Link performance problems typically result from one of the following:

  1. Connection bandwidth at one of the sites is inadequate for the site’s current amount of data traffic. Adding voice traffic will require upgrading the broadband access.
  2. The pathway through the ISP’s local service network adds significant latency or jitter. Upgrading service or switching ISPs may be required to resolve these problems.
  3. Connection is routed between different IP networks. If the sites at each end of the link are connected to different ISPs, the ISPs may use different IP networks as their default entry point into the Internet; this may result in excessive hops and routing. The best approach in this situation is to have both sites use the same ISP.

For assistance in resolving other link performance issues affecting ESI phone systems, contact the ISP or ESI Tech Support.

Back to top

Network monitoring

Where should I connect to the network for network monitoring (using Esi-Networx)?

When determining where to connect for network monitoring, consider how/whether the network is segmented:

  • In a segmented network, a switch or router is used to separate the network into two or more segments. Because the switch or router retransmits each packet only to the segment where the destination device for that packet is connected, segmenting a network can greatly reduce utilization throughout the network. However, it also can cause network monitoring to provide significantly different results, depending on the segment to which the PC using Esi-Networx is attached.
  • On the other hand, an unsegmented network uses hubs to connect all the network’s devices. A hub is an electrical repeater which makes all its network traffic appear at all points on the network. Thus, on an unsegmented network, network monitoring can be performed on any point on the network with the same results.

When evaluating a new site for installation of an IP Phone system, determine the critical segments to monitor, including:

  1. The segment where the IP PBX would be connected;
    and
  2. Any segments with a large number of user PCs intended for phone installation.

You may also want to check the segments with the server and IP gateway.

Back to top

Where should I not connect for network monitoring?

For network monitoring and analysis, don’t use Esi-Networx on a PC that’s connected to the network only by being plugged into an IP Feature Phone’s PC port. This is because, since the IP Feature Phone blocks all other network traffic, Esi-Networx would measure only the traffic to the PC being used. If you must use Esi-Networx on a PC that’s currently connected to an IP Feature Phone, bypass the phone and connect the PC directly to the network until you have finished using Esi-Networx.

Back to top

What are the “nodes” that Esi-Networx identifies?

  • ESI Nodes indicates the actual number of ESI devices detected communicating on this segment. (This count will be zero if no IP PBX system is installed.) On the segment where the IP PBX resides, this count will include the IP PBX and all the IP Feature Phones on the network (on- and off-hook). On segments with only IP Phones, this count will include the IP Phones attached to the segment along with the IP PBX.
  • Segment Nodes indicates the number of network devices, other than ESI devices, communicating over the segment. On the head-end segment, where the server and gateway reside, this count will include most — if not all — of the network devices on the network. On a user segment, this count will include the computers (and other devices) connected to the segment — along with the devices with which they’re communicating, such as the gateway and the server. This count should level off within a minute or two, depending on network activity.
  • Network Nodes indicates the total number of network devices that have been recognized on the network. This count doesn’t include ESI devices but does include segment nodes. Esi-Networx counts the network nodes by monitoring the source addresses for all broadcast packets, which most network devices (including PCs) routinely generate. As the term implies, broadcasts travel all over the network, within a single broadcast domain. If a router or high-end switch is being used to create multiple VLANs (virtual LANs), this count will include only the devices on the VLAN being monitored. This count may take from several seconds to as much as a minute or two to level off. On a highly optimized network, the frequency of broadcast packets may be significantly reduced; indeed, on such a network, Network Nodes may never reach a complete count.

These counts provide an idea of how the network is segmented. If the Segment Nodes and Network Nodes counts differ significantly, Esi-Networx is monitoring a segmented portion of the network; thus, the utilization and collision measurements are valid for only the monitored segment. On an unsegmented network, the Segment Nodes and Network Nodes counts usually will be equal (or nearly so).

Back to top

Network utilization

What is network utilization?

Utilization is the percent of time that the monitored network segment is occupied by data traffic — either voice data or computer data.

Back to top

Why is network utilization important?

A network, or network segment, is a common resource shared by the devices attached to the network. Only one device can transmit onto the network at a time. If a device, such as a PC, is ready to send data on the network, it must wait until the network is idle before sending data. If the utilization of the network is low (5% or under) a network device rarely waits for the network to be available. As the utilization increases, devices have to wait more often for other devices to finish using the network. In computer data traffic, high utilizations (30% or over) can cause a slowdown in data transfer, because of the increasing amount of time the network’s PCs spend waiting for the network to be available.

High network utilization can be very detrimental to voice data. The voice data to an IP Phone, or IP PBX, consists of a stream of packets at regular intervals. If the IP Phones and IP PBX are forced to wait too long to transmit a packet, the audio stream may be interrupted at the receiving end. The result will be degradation in audio quality. Pops or clicks may be heard in this situation.

Back to top

What level of network utilization is acceptable?

Network utilizations below 30% are suitable for IP Phones and IP PBXs. Network utilizations between 30% and 40% may result in some audio distortion; network utilizations above 40% are more likely to result in audio distortion that will be unacceptable.

Network utilization is especially critical on 10 Mb networks. Due to the limited capacity of a 10 Mb network, a modest amount of additional load can put the network into an overloaded situation.

On evaluating a potential site, the added network utilization resulting from the installation of the IP Phone system must be considered in evaluating the network. Use network analysis to perform this evaluation.

Back to top

Network analysis

Why should I analyze a network before proposing an IP Phone system for it?

The mere fact that a prospect’s network currently supports the prospect’s computer data doesn’t mean the network also can support an IP Phone system. If the network is inadequate, you should include upgrading the network (or otherwise remedying the problem) as part of the installation proposal. Performing network analysis before proposing the system will help you avoid installing an IP Phone system and receiving complaints of the system’s poor audio performance, only to discover later that the problem really was because the network hadn’t been properly upgraded to handle the additional traffic.

To help you perform this network analysis, the Esi-Networx application in Esi-Tools provides the ability to simulate the presence on a network of varying numbers of IP Feature Phones; it does this by adding traffic to the network so you can monitor resulting network performance.

The expense of upgrading a network up-front is minor, compared to the trouble and effort of diagnosing an overloaded network, later, after a customer is experiencing problems.

Back to top

Is a 10 Mb network suitable for IP Feature Phones?

Probably not. For one thing, you must be conservative when evaluating a network for initial installation of an IP Phone system, because the customer is likely to add IP Phones, computers and other network devices in the future. And, that aside, only a few IP Phones can be properly supported on a 10 Mb network. Unless the network traffic is very limited, a 10 Mb network will probably not support an IP Phone system. Plan on upgrading a 10 Mb network unless there is a small number of users (fewer than 10) and no plans (and/or expectations) for growth.

Back to top

If the customer’s network is inadequate, what possibilities are there for remedying this?

Two approaches to consider in addressing an inadequate network are to upgrade the network and/or eliminate unnecessary traffic from the network.

  • Upgrading the network
    — The goal of upgrading a network is to reduce network utilization (as a percentage) while still supporting all necessary data and voice traffic. In many cases, installing dual-speed 10/100 Mb multi-port Ethernet switches (in place of hubs) will accomplish this goal. A dual-speed switch will allow segments to run at different speeds, 10 Mb or 100 Mb. As an example of how this can help: some PCs’ NICs are capable of only 10 Mb traffic and, thus, may be slowing down the entire network; but the dual-speed switch will allow those 10 Mb NICs to slow down only their segment, while other segments can run at 100 Mb. (Important: Plan on putting the IP PBX on a 100-Mb segment.)
    Installing an multi-port Ethernet switch will segment the network so that data and voice packets are transmitted on only the source and destination segments. This will significantly lower network-wide utilization.
  • Eliminating unnecessary network traffic
    — You may find that unnecessary protocols are generating excess network traffic. Windows loads three protocols by default: NetBEUI, TCP/IP, and IPX/SPX. Both IPX/SPX and NetBEUI will generate unneeded traffic when not used; however, TCP/IP won’t. Normally, either (a) TCP/IP will be the only protocol or (b) TCP/IP and one other protocol [such as IPX/SPX] will co-exist (in the latter case, TCP/IP will be used for external communications — Internet access, e-mail, etc. — and the other protocols will be used internally for printer sharing and file transfer). Thus, e.g.: if the network is TCP/IP-only and you see that 10% of the packets on the network are NetWare and NetBEUI packets, you can immediately reduce the utilization rate by that amount by disabling those protocols on offending workstations.

Back to top

Trace route

What is a trace route (or TRACERT)?

As packets travel from one site to another, they typically pass through several routers (or host computers acting as routers). A trace route (such as the function by that name in Esi-Networx or the MS®-DOS command, TRACERT) queries each router along the path, starting with the first one, to determine the next step — or hop — along the route, and calculates the round-trip time to that router.

Back to top

What is the importance of performing a trace route?

Just as a chain is only as strong as its weakest link, so also will the performance of an IP connection be only as good as the poorest hop in the route. The number of hops in the route isn’t necessarily significant: if all the hops in the route are low-latency, high-bandwidth connections, a route with 30 or more hops can provide an excellent link for Remote Phones and Esi-Link sites. However, just one poorly performing connection in a route can cause a routing of only a few hops to be unacceptable for Remote Phone operation.

Back to top

How can I use trace route information?

Trace route information helps you isolate a weak link. After collecting the trace route information on a poorly performing link, review the round-trip times for each hop. Look for hops where:

  • The round-trip time increases significantly from the previous hop.
  • The minimum and maximum round-trip times differ significantly.

If one hop seems to be contributing significant latency or jitter, test the performance of this one location, specifically regarding jitter and bandwidth. If the performance to this IP address is significantly better than that for the entire link, the problem is probably at one of the higher-numbered hops; but, if the performance is no better, the problem is at one of the lower-numbered hops. Select another hop location and rerun the check. Work your way through the trace route to pinpoint which hop is causing the problem.

Back to top

Collisions

What are collisions?

Collisions occur on a network when two devices start transmitting at exactly the same moment; the first device’s signals “bump into” or “collide with” those of the other device, hence the term collisions. When this happens, both devices abort the data transmission and wait for another opportunity to use the network. Other devices on the network segment will also sense the collision and may slow down the rate of transmitting data onto the network.

Back to top

Why are collisions significant?

Collisions happen occasionally on all networks become more frequent at high levels of network utilization; this is because, the more time devices spend waiting for the network, the more likely it is that another collision will occur with other devices also waiting to use the network.

A high level of collisions indicates that the network is overutilized. Much of the network bandwidth is being wasted during collisions and the amount of data that can be transferred is reduced. At extreme levels of collisions, measured utilization may be fairly low due to this effect.

Back to top

What level of collisions is acceptable?

More than 100 collisions per second is an indication of a significant problem. Both voice and computer data performance will suffer from this level of collisions. The causes of a high level of collisions can include the following:

  • Too many devices connected to a single segment.
  • Devices on the network using too many different protocols.
  • A malfunctioning device on the network.

Because a high level of collisions will result in poor voice quality from an IP Phone system, you must isolate and eliminate the cause of the high collision rate before installing such a system.

Back to top