EDN logo


Design Feature: August 1, 1996

Available bit rate bridges the gaps in ATM networks

Stephen Kempainen,
Technical Editor

ATM networks have yet to live up to promises of bandwidth on demand and quality of service. A new ATM Forum standard and forthcoming ICs offer hope, how-ever, and a new flow-control scheme, ABR, could optimize bandwidth usage in typical ATM networks.

Despite pledges of unlimited bandwidth and quality of service (QoS) that would make asynchronous-transfer-mode (ATM) networks the communications technology of the future, these networks have yet to fulfill their potential. The reason? These networks do not make full use of available bandwidth, primarily due to a lack of efficient flow control. Hope is on the horizon, however, because the ATM Forum has implemented an available-bit-rate (ABR) standard, TM4.0, that enables ATM networks to exploit the full available bandwidth by significantly changing flow- and congestion-control algorithms in ATM chips. ABR provides an efficient end-to-end flow-control mechanism that avoids congestion and lost packets in an ATM network.

Meanwhile, network-hardware vendors are pursuing hardware-implementation strategies, including chip partitioning, upgrades, and integrated RISC cores, to handle the still-untested flow-control mechanism in large networks.

In early implementations, cell loss due to congestion at switch bottlenecks and the subsequent retries at sending the data resulted in inefficient bandwidth usage. When a network switch becomes congested with data traffic, it drops data cells from frames, resulting in the retransmission of entire frames, thus wasting bandwidth. The early ATM implementations used "open-loop" flow control, in which sources launch a specified amount of traffic into the network in a specified time interval. This technique relieved ATM sources of complex flow control but pushed congestion problems into the network. Because an effective way to police renegade sources was nonexistent, nonconforming sources could overwhelm the network. In essence, controlling congestion by dropping cells and then retransmitting served not users but equipment manufacturers. Users don't want a network to drop data just to ease circuit design at the source and the switch.

In contrast, the "closed-loop," or "feedback," method, which the TM4.0 standard specifies, pushes flow-control responsibility to the source of the traffic, pushing congestion management to the traffic source and, thus, avoiding cell loss and minimizing long network queues. Feedback from the network allows the source to adjust transmission rate to a level at which users have assurance that the traffic does not become lost deep within the network.

ABR exploits bandwidth

The ABR standard stipulates explicit-rate (ER)-control service, which uses the bandwidth that higher priority traffic is allocated but not using. ER uses fields in the resource-management (RM) cell, which specifies the cell rate a user should employ for transmission over a virtual connection (VC). (VC also stands for virtual circuit and virtual channel; see box, "ATM Forum earns 'most-acronyms award'"). The RM provides a feedback mechanism for the network to notify the source that it must adjust transmission rates to avoid congestion and cell loss.

ATM Forum earns "most-acronyms award"

The ATM industry gets the award not only for the most acronyms, but also for the most meanings for the same acronym: VC. Although people use "virtual channel," "virtual circuit," and "virtual connection" interchangeably, the three have slight differences in meaning. The ATM Forum offers a glossary that lists most of the acronyms for ATM. Any in-depth discussion of the technology requires use of these terms. The following is an abbreviated version of that list. You can obtain the complete list from the forum (glossary courtesy ATM Forum).

AAL1

ATM Adaptation Layer Type 1. Protocol standard used for the transport of CBR traffic and for emulating TDM circuits, such as DS1 and E1.

AAL3/4

ATM Adaptation Layer Types 3 and 4. Protocol standard for supporting both connectionless and connection-oriented VBR traffic and to support switched multimegabit data services, a European standard.

AAL5

ATM Adaptation Layer Type 5. Protocol standard for supporting the transport of lightweight VBR traffic and signaling messages and to support frame-relay services.

ABR

One of the two best-effort service types, in which the network makes no absolute guarantee of cell delivery; however, this service guarantees and MBR for user transmission. It also attempts to minimize cell loss.

CAC

Connection-admission control. An ATM control function that determines whether a destination should accept or reject a VC request.

CBR

Constant bit rate. One of the five ATM classes of service, which supports the transmission of a continuous bit-stream of information, in which traffic, such as voice and video, needs to meet certain QoS requirements.

CER

Cell error rate. A QoS parameter that measures the fraction of transmitted cells that are erroneous when they arrive at the destination.

CDV

Cell-delay variation. A QoS parameter that measures the difference between a single cell's transfer delay and the expected transfer delay. It gives a measure of how closely cells are spaced in a VC. ATM multiplexers or switches can introduce CDV.

CIF

Cells in frames. A new protocol transports ATM cells and signaling across a point-to-point Ethernet channel through software changes only.

CLR

Cell-loss ratio. A QoS ratio of the lost cells to the total number of transmitted cells.

CMR

Cell-misinsertion rate. A performance measure of the number of misinserted cells (those that arrive from the wrong source) per virtual-connection sec.

CTD

Cell-transfer delay. A QoS measure of the average time for a virtual connection to transfer a cell from its source to its destination. It is the sum of any coding, decoding, segmentation, reassembly, processing, and queuing delays.

EFCI

Explicit forward-congestion indication. A 1-bit field in the PTI that contains information on whether an intermediate node has experienced congestion. The EFCI bit is set when a threshold, such as buffer contents, has been exceeded.

ER

Explicit rate. A field in the RM cell header specifying the cell rate a user should use for transmission over a VC, as the RM dictates.

LANE

LAN emulation. A technique that specifies the interfaces and protocols for providing LAN-supported functions and connections in an ATM environment, so that legacy LAN protocols can interoperate with the ATM protocols, interfaces, and devices.

MCR

Minimum cell rate. The minimum rate that source can transmit cells over a VC.

MPOA

Multiprotocol over ATM. Provides end-to-end internetworking-layer connectivity across an ATM fabric. It includes internetworking-layerhosts that attach directly to the ATM fabric and internetworking-layer hosts attached to legacy subnetwork technologies.

OAM

Operations and maintenance. Administrative and supervisory actions regarding network-performance monitoring, failure detection and system protection. Special cells carry OAM-related information.

PCR

Peak cell rate. A traffic parameter that characterizes the source and gives the maximum rate at which cells can transmit. It is the reciprocal of the minimum intercell interval (time between two cells) over a VC.

PTI

Payload-type identifier. A 3-bit cell header field for encoding information regarding the AAL and EFCI.

QoS

Quality of service. The set of ATM performance parameters, including CLR, CER, CMR, CDV, CTD, and the average CTD that characterize the traffic over a VCR.

RM

Resource management. The management of critical network resources, such as bandwidth and buffers, at the node level. The PTI reserves a value of six to indicate an RM cell.

RSVP

ReSerVation protocol. A protocol for supporting QoS classes in Internet Protocol applications, such as video conference, multimedia.

SAR

Segmentation and reassembly. Partitions information frames into cells at the source and reassembles those cells back into information frames at the destination. These activities occur at the lower half of the AAL, which inserts the data from the information frames into the cells, adds any necessary header or trailer bits to the data, and passes the 48-octet to the ATM layer. Each AAL type has its own SAR format. At the destination, the SAR extracts the cell payload and converts it to the appropriate protocol data unit.

UBR

Unspecified bit rate. One of the best-effort service types. Realistically, the source specifies no traffic parameters, so the network management makes no actual quality commitment.

VBR

Variable bit rate. VBR-real time is one of the service types for transmitting traffic that depends on timing information and control and that has the average and peak cell rates. It is suitable for carrying traffic such as packetized (compressed) video and audio.

VBR-nonRT

The rate having average and peak cell rates and at which timing information is noncritical. It is well-suited for long data packet transfers.

VC

Virtual channel. Unidirectional flow of ATM cells between connecting switching or end-user points that share a common identifier number (VCI).

Virtual connection. A connection established between source and destination end users, in which packets move along the same path and that does not allocate bandwidth until the connection uses bandwidth.

Virtual circuit. A connection across the network between a source and destination that chooses a fixed route for the entire session and dynamically allocates bandwidth.

The physical medium dictates the maximum bandwidth that each loop segment can sustain—25, 155, or 622 Mbps. Ideally, the traffic manager dynamically allocates this bandwidth to the types of service, including ABR, constant bit rate (CBR), unspecified bit rate (UBR), and variable bit rate (VBR), to provide 100% usage. The ABR standard first allocates link bandwidth to the CBR traffic up to peak cell rate (PCR) and ABR up to minimum cell rate (MCR). TM4.0 then gives VBR some capacity, depending on performance parameters, such as minimum, average, and maximum cell-transmission rates and delay variations. Then, ABR uses what it needs up to the PCR. The UBR uses any leftover bandwidth up to the PCR (Figure 1).

The closed-loop link simultaneously sustains many virtual circuits (VCs). A VC provides a connection between end-user points and chooses a fixed route for the entire session and dynamically allocates bandwidth. Call setup uses a process that requires significant bandwidth overhead just to establish VCs. To minimize this overhead, you can maintain ABR VCs with no MCR. The VC is then ready to use when you need it. This technique allows ABR channels to send data when a lull in VBR traffic occurs. Users pre-establish ABR VC setup, thus using available bandwidth to carry less time- and delay-critical traffic.

The ATM Forum accomplishes its goal for ABR—to provide source-to-destination flow control—using an in-band control mechanism that uses cells to distribute flow and congestion information throughout a system. The RM cell circulates end-to-end to deliver flow information to sources (Figure 2). At specified intervals, the forward RM carries information to the destination through the network, which digests it and returns rate-adjustment information to the source. Intermediary switches can modify a few RM cell-congestion information bits to short cut the loop. As soon as intermediary switch congestion develops, the intermediary switch locates and marks an RM cell on the way back to the source (backward RM). This backward RM notifies the source to lower the transmission rate, easing congestion at the intermediary switch. Ideally, ABR uses or sacrifices the bandwidth as VBR relinquishes or demands it. This approach works well when the round-trip delay of the RM cell takes less time than the VBR VC needs to change bandwidth usage.

However, if the feedback mechanism is too slow, the ABR adjustment does not match VBR requirements. This scenario would occur, for example, if the source gets a rate-increase message for ABR just as the VBR has again started using bandwidth (because VBR has not been transmitting for some time). Then, both ABR and VBR are transmitting at full throttle, and congestion may occur. To avoid this situation, keep the feedback loop as short as possible.

Virtual source (VS) and virtual destination (VD) shorten the feedback loop and provide network-isolation boundaries. You can segment an end-to-end VC to localize the feedback to individual links (Figure 3). This approach provides fine-grained flow control but entails complex switch elements. VS/VD also isolates network segments. A typical location for VS/VD would be at the LAN/wide-area-network (WAN) interface at which different traffic characteristics intersect. Segmenting these boundaries typically enhances billing, traffic policing, and maintenance.

A drawback of the feedback method is that it pushes the cost to the end station. That end station can be a user's desktop, which can ill-afford such a cost. VS/VD also adds to policing and management capabilities at segment-isolation boundaries. However, the more segmented a network becomes, the more complex and expensive VS/VD that network contains. Another drawback is that ABR requires a lot of memory to maintain traffic-flow parameters on a per-VC basis. Because it takes a long time to set up ABR service, you should maintain these connections with no MCR. However, this approach does cost memory.

Even though the ATM Forum has finalized the ABR specification, options allow some design freedom. For example, you can base intermediary switch-congestion-feedback choices on RM content or local-cell measurements. This flexibility in implementation lets you experiment with algorithms to find the best one. However, short-term interoperability between intermediary switches and ATM-network edge devices may be a problem. Also, ATM hardware must meet basic performance parameters, such as 155 Mbps, for its silicon to comply with ATM's physical-layer standards. The hardware designer must weigh the cost-vs-performance trade-off. You also must consider memory requirements to support standard performance for certain designs.

Because the new standard pushes flow control to the traffic source, you implement much of the ABR function in the same location as the segmentation-and-reassembly (SAR) function—at the ATM network's edge device (Figure 4). The ATM edge device now must schedule time-varying traffic on a per-VC basis and generate and digest RM cells and the associated rate-computation functions. In addition, maintaining the ABR parameters requires more per-VC and -port memory. This requirement, in turn, forces the memory interface to keep up with the VC. The network edge device has only 2.7 µsec to transmit a cell at 155 Mbps. During that time, the edge-device scheduler must decide which of the possibly thousands of established VCs should next transmit. The scheduler bases this decision on updated VC parameters, previous transmissions, and availability of segmented data.

End-to-end flow control requires intelligence throughout the network. At a minimum, the switch adds logic for RM cell monitoring and congestion updating. The VS/VD requires switches to handle additional ABR source and destination behavior plus scheduling. The switch also requires more logic, scheduling, and memory and a high-speed interface to handle the per-VC ABR parameters and the traffic control at the network nodes.

Strategies for implementation

You can implement the ABR function in hardware by simply adding the hardware state machines to an upgraded version of a current SAR chip, by embedding a RISC processor core into the upgraded version of the SAR, or by partitioning the function as a separate chip that works closely with the SAR or switch chip. The trade-offs among these strategies depend on the application.

A straightforward way to provide the ABR function is to add it to an SAR chip. Since the introduction of SAR chips, manufacturers have recognized possible improvements, which can lead to revising the SAR's silicon. The revision provides an opportunity to open the design and integrate the ABR function. Implementing a hardware state machine is likely the most cost-effective way to achieve maximum performance. Such an implementation limits flexibility, however. Adding the ABR can be as simple as adding the logic to handle source and destination RM functions and to schedule service, along with adding an efficient, high-performance, memory-access method to track ABR parameters. You can perform these revisions using just one chip, as several companies demonstrate with products they will unveil late this year and early in 1997.

For example, Integrated Device Technology (IDT) officials believe that the ABR specification is now stable enough to warrant hardware implementation. This move is largely due to the ATM Forum's implementation of the Anchorage Accord, which ensures that ATM products and services will interoperate and will not require numerous upgrades (see box, "ATM Forum converges on the 'Anchorage Accord'"). IDT's implementation, a low-cost, high-performance part, demonstrates that a low-cost SAR is possible.

ATM Forum converges on the "Anchorage Accord"

A technology such as ATM depends on the interoperation of all manufacturers of ATM systems. This situation, in turn, depends on how well the standards organization has written the standard and how well the vendors adhere to it. Recognizing this fact, the ATM Forum announced the "Anchorage Accord" at a meeting in Anchorage, AL. The name is doubly appropriate, because the ATM standards process now has an anchored position from which to evolve. According to the ATM Forum, the accord gives users "confidence that ATM products and services... will interoperate and will not require numerous upgrades."

The accord comprises a suite of standards that provides the foundation for building a mission-critical ATM infrastructure and an expanded feature set to enable migration to ATM multiservice networks. Some key features are the backward compatibility of future specifications to existing documents and the stipulation that the forum will revise foundation specifications if interoperability problems emerge—encouraging words for the ATM market.

The baseline standards for a successful market are complete, and the goal is to keep them stable. In addition, the ATM Forum Testing Working Group has completed standards for conformance, interoperability, and Protocol Implementation Conformance Statement (PICS) check lists. A potential purchaser uses the PICS check list to determine the extent of a product's conformance. The ATM Forum also offers a list of standards activities and progress.

Brooktree designed its current SAR product, the Bt8230B, with an ABR traffic-management upgrade path in mind. The Bt8230B device already individually manages and dynamically adjusts transmission rates on a per-VC basis. The upgrade to support ABR will remain pin-for-pin compatible with the current part and work in the system-evaluation kit that Brooktree offers. The company is working on the memory interface to make the Bt8320B upgrade efficient for handling ABR descriptors.

With a new family of SAR and switch-processor chips, IgT shows that you can use hardware implementation across a variety of products. The company offers four application-specific SAR chips that implement ER in a hardware state machine. IgT plans to introduce a quad routing table that also implements the ABR specification. The current routing table supports ABR's explicit forward-congestion-indication (EFCI) algorithm.

Embed a RISC core in the SAR

Rather than employ hardware implementations, some vendors, such as LSI Logic and TranSwitch, embed a RISC core into the same device as the SAR to implement ABR. This strategy assumes that the ATM Forum will modify the ABR specification after field trials. These vendors' products let you change the traffic-control algorithm, even after a product ships, thus adapting to an evolving standard. Users, thus, gain the freedom to experiment with algorithms that the specification leaves open. However, when datapath behavior depends on software intervention, multiple simultaneous scheduling and rate-adjustment calculations will, at some point, overload processing capabilities.

LSI Logic's ATMizer II provides flexible ABR functionality. An embedded RISC processor lets you test various traffic-scheduling techniques at a transmission source. You can change the ATMizer II's fairness and priority algorithm in the field. The ATMizer II uses an embedded MIPS-II compatible, RISC µP core to manage operations and avoid the datapath. The processor enlists hardware accelerators to perform functions such as SAR and scheduling. The ATMizer II also incorporates PCI- and secondary-bus ports to flexibly manage descriptors and payloads in host or local memory. The chip provides 4 kbytes of memory for handling a few active VCs.

TranSwitch embeds a RISC processor in the SARA-II SAR device, which integrates the company's earlier SARA-S and -R. In addition to using the processor to control SAR and ABR functions, SARA-II handles many other ATM functions, including address conversion, routing control, frame-relay internetworking, and operations-and-maintenance (OAM) messaging. OAM is a set of administrative and supervisory actions regarding network-performance monitoring, failure detection, and system protection. TranSwitch works with partners to develop customized software elements to meet other applications.

Partitioning into multiple chips

The third strategy vendors use to implement ABR, partitioning it into multiple chips, combines elements of the other two. This technique, from such vendors as MMC Networks, PMC/Sierra, and Texas Instruments, offers flexibility for quick upgrades and hardware implementation for performance. The partitioning can separate the well-known and -tested functions, such as SAR, from less-tested traffic-management functions. This strategy lets you put ABR logic into a chip that you can later upgrade as the standard evolves. For example, you could begin with an ASIC and turn it into a standard part. This approach lets vendors include software control in the partitioned device and to supply a variety of ASICs. The drawbacks of this approach are that it entails the transmission-line effects of pc boards and increased delays due to drive and receive buffers for signals' getting off and on packages, thus decreasing performance.

Texas Instruments' ThunderCell architecture uses a scheduler chip to work with SAR. This type of partitioning provides traffic-management flexibility performance from a hardware SAR. The scheduler schedules cells for transmission, implements the ABR source and destination behavior, and generates and receives RM cells. You can adapt both the SAR and the scheduler to fit applications. In addition to working with a SAR at the network termination, the scheduler partitioning can operate in a switch that works as a VS/VD.

MMC Networks focuses its silicon efforts on the ATM switch specification. The company uses the partitioning strategy to provide ABR functions to the ATMS2000 switch chip set. Because the switch architecture uses a common memory with a central controller, you need not add ABR logic on a per-port basis. The chip set includes a resource-management controller (RMC), which identifies and manages RM cells, and a RISC or DSP algorithm processor that updates the parameter table and adjusts rates. MMC assists switch OEMs that implement the RMC into ASICs. You can modify the switch algorithm's software control to perform a VS/VD function. MMC and OEMs can eventually implement both parts in standard products.

PMC/Sierra provides another flexible approach with the RCMP-800/200 switch ingress device, which works with a user-specified ASIC as the egress device. The RCMP (Routing Control, Monitoring and Policing) handles address translation, cell appending, cell-rate policing, counting, and OAM functions. It also identifies and tags RM cells for the egress device to manipulate. This approach provides flexible egress-behavior choices, depending on the application requirements of the switch. You can implement the egress function in an ASIC, programmable logic, or a RISC processor. You can use this approach to monitor and modify RM cells or to accommodate a complete VS/VD.

Manufacturers may find some opportunities to improve the complex ABR flow and congestion control, once they implement it in a large-scale network. How drastic these improvements are and how they will change the hardware are anyone's guess. In the best case, only minor flaws will emerge, and the first wave of silicon will lead to widespread adoption of ATM. Alternatively, if the flaws are severe, the first silicon's usefulness could be short-lived, and the outcome depends on how committed vendors are to upgrading their products when necessary. A vendor's investment in support facilities indicates how serious the vendor is about sticking with the product through the next phase of ATM-product adoption.

With this in mind, vendors should devise flexible development tools to adapt to the maturing standard. The sophistication of development tools they offer will be critical to the overall success of customer support. As Table 1 shows, many are offering evaluation or demonstration systems, reference designs, and source code to help with system development.

A few examples stand out. Brooktree offers an evaluation system that provides hardware and software to explore various applications, such as an ATM Ethernet router or ATM desktop multimedia network. The same system will incorporate the ABR upgrade to the current product. IDT plans to follow its $99, 25-Mbps ATM, PCI, network-interface-card reference design with something similar for ABR parts. Additionally, PMC/Sierra is publishing bug lists and software on a World Wide Web page, thus offering a unique form of up-to-date support.

The ATM Forum working group has put much effort into making the ABR specification only as constraining as need be. The degree of freedom allows for creative designs to compete in the market for the best flow-control implementation. Time will tell if creative freedom leads to an efficient infrastructure or an interoperability nightmare.

Looking ahead

Many questions surround the future of ATM. It has taken so long for the ATM products to go from conception to the mainstream that many industry observers have heard the technology's death knell in the interim. With 1-Gbit Ethernet in the news, and Transmission Control Protocol/Internet Protocol dominating the Internet, how will ATM fit into the world of LANs and wide-area networks (WANs)?

The Spring ATM Year '96 conference in San Jose, CA, addressed several of these questions. One common idea emerged: Coexistence with other LAN and WAN technologies is going to be the near future for ATM. In the long run, the quality of service and bandwidth on demand that ATM offers will be a compelling reason for ATM to dominate in certain areas. This situation is already true in the WAN area. Manufacturers are deploying ATM as the backbone to carry frame-relay service through switches.

The desktop will be a battleground between ATM and upgrades to legacy-LAN service. Two ATM Forum standards, LAN Emulation (LANE) and Multiprotocol over ATM (MPOA), are nearing completion. LANE uses ATM as the backbone to interconnect LANs of the same logical type and carries logically separate LANs over the same physical ATM network. However, to exploit the power of ATM, new specifications must use ATM-specific application-programming interfaces rather than LANE. MPOA provides end-to-end internetworking connectivity across an ATM fabric, including hosts that attach directly to an ATM fabric, and connects a fully routed environment.

You must modify the Ethernet switch to support two other protocols, cells in frames (CIF) and Resource ReSerVation Protocol (RSVP). RSVP, like CIF, attempts to add QoS to legacy-LAN protocols.

The barriers to widespread adoption of ATM are not a mystery. The technology is now between the early and mainstream adopters. The mainstream customers have pragmatic requirements and require a solution in place before leaping into the technology. The requirements include a stable interface, internetworking standards, and a complete set of networking services. The services include training certification, network-design expertise, system integration, maintenance, and support for nonstop networks and management and operation tools. Once it overcomes these barriers, ATM should start to live up to expectations.

Table 1-Representative SAR and switch chips that support ABR
Vendor Product AA L1
SAR
AA L3/4
SAR
AA L5
SAR
ABR
strategy
ABR
available
Speed
(Mbps)
Power
(V)
Package Features Tools Active VCs
connected
Standard
bus interface
Price
Brooktree Bt8230 SRC
X X Hardware state machine, software and pin-compatible upgrade (8230B) Q1 '97 155 5 208-pin PQFP Per-VCC ABR, UBR, and VBR traffic management Evaluation system ($9950) 16,000, upgrade to 64,000 PCI, Utopia Not available
Integrated Devices Technology 77253 Software support X X Hardware state machine, software upgrade from 77201 Q4 '96 200 5 208-pin PQFP Targeting low-cost adapter without sacrificing performance SARwin software, reference-design cards (Q4 '96) 4000, maximum SRAM PCI, Utopia Not available
IgT WAC-020

X Explicit rate, hardware state machine Q1 '97 155 3.3 208-pin PQFP Packet-based data to ATM SAR Software driver 15,000, maximum SRAM PCI, Utopia $65
(10,000)
WAC-035

X Explicit rate, hardware state machine Q4 '96 155 3.3 388-pin ball-grid array Switch Ethernet to ATM SAR (SESAR) Software driver 3000 Utopia $86
(10,000)
WAC-123

X Explicit rate, hardware state machine Q1 '97 155 3.3 208-pin PQFP Network- termination adapter SAR and user- network interface Software driver 4000 PCI, SONET $83
(10,000)
WAC-125

X Explicit rate, hardware state machine Q1 '97 25.6 3.3 208-pin PQFP Network-termination adapter SAR and user- network interface Software driver 4000 PCI $42
(10,000)
WAC-187 Not applicable Not applicable Not applicable Explicit forward- congestion indication Now 155 5 184-pin PQFP Routing table, cell buffering, header translation, congestion management Software driver 6000 Utopia $73
(10,000)
LSI Logic L64363 X X X Embedded Mips processor Now 155 3.3 240-pin MQUAD Scheduler SAR, 100-MIPS processor Development platform, source code and debugger (8/96) External RAM as large as64,000 PCI, Utopia Not available
MMC Networks ATMS2000 switch chip Not applicable Not applicable Not applicable FPGA resource- management cell controller Now 155 and622 5 208-pin PQFP Common memory architecture Application notes, hardware- reference machine 32,000 Utopia Not available
PMC/Sierra RCMP800/200 Not applicable Not applicable Not applicable Ingress marks resource-management cells; egress resource-management cell processor in ASIC Now 622 and155 5 240-pin PQFP Cell-rate policing, counting, and operations and maintenance Reference design, application notes 64,000, maximum SRAM Utopia 200: $99
(10,000)
800: $199
(5000)
Texas Instruments TNETA1570

X Resource- management cell filtering Now 200 5 240-pin MQUAD Early segmentation, memory management, configurable Utopia Evaluation card, Windows 95 utility, third-party software, application notes 1023(sending), 30,000(receiving) PCI, Utopia $78
(1000)
TNETA1575

X Work with TNETA1585 scheduler as avail- able-bit-rate chip set August '96 200 3.3 240-pin MQUAD Pin and software compatible with TNET15710, LAN- emulation support, PCI burst enhancing Evaluation card, Windows 95 utility, third- party software, application notes 2048 PCI Utopia, TNE1575 and TNE1585:
$120 (1000)
TNETA1585 Not applicable Not applicable Not applicable Software- programmable scheduler Q4 '96 200 3.3 176-pin TQFP Software field upgradable Evaluation card, Windows 95 utility, third-party software, application notes 2048
TNE1575 and TNE1585:
$120 (1000)
TranSwitch SARA-II Partial X X Embedded RISC core, field programmable January'97 155 3.3 225-pin ball-grid array Quantum flow- control support Developer kit(Q1 '97) 64,000, off-chip SRAM PCI, Utopia, SONET $100
(10,000)


You can reach Technical Editor Stephen Kempainen at (415) 643-1760, fax (415) 643-9513, email ednkempainen@worldnet.att.net.

Acknowledgment

Thanks to Warner Andrews of Brooktree Corp for his comments and insight.


References

  1. Quinnell, Richard A, "ATM networking," EDN, March 3, 1994, pg 66.
  2. Conference Proceedings, "ATM Year 96," Technology Transfer Institute, (800) 200-4884.
  3. "The ATM Glossary," Technology Transfer Institute and The ATM Forum.

Manufacturers of ABR products
When you contact any of the following manufacturers directly, please let them know you read about their products at the EDN Magazine WWW site.
Altera
San Jose, CA
(408) 894-7000
ATM Forum
Mountain View, CA
(415) 949-6700
fax (415) 949-6705
e-mail info@atmforum.com
http://www.atmforum.com
Brooktree Corp
San Diego, CA
(619) 452-7580
Fujitsu Microelectronics
San Jose, CA
(408) 922-9000
Integrated Devices
Technology
Santa Clara, CA
(800) 345-7015
IgT
Gaithersburg, MD
(301) 990-9890
LSI Logic
Milpitas, CA
(408) 433-8000
Motorola Semiconductor
Products Sector
Nepean, ON, Canada
(613) 228-6882
MMC Networks
Santa Clara, CA
(408) 653-1810
NEC Electronics
Mountain View, CA
(800) 366-9782
PMC/Sierra
Burnaby, BC, Canada
(604) 688-7300
Siemens Components
Cupertino, CA
(408) 777-4500
Texas Instruments
Dallas, TX
(800) 477-8924, ext 4500
TranSwitch
Shelton, CT
(203) 929-8810


| EDN Access | feedback | subscribe to EDN! |
| design features | out in front | design ideas | departments | products | columnist |


Copyright © 1996 EDN Magazine. EDN is a registered trademark of Reed Properties Inc, used under license.