Professional Documents
Culture Documents
ATM Overview
241-5701-700
ATM Overview
Publication: 241-5701-700 Document status: Standard Document version: 2.0S1 Document date: July 2000
Copyright 2000 Nortel Networks All Rights Reserved Printed in Canada NORTEL, NORTEL NETWORKS, the globemark design, the NORTEL NETWORKS corporate logo, DPN, PASSPORT, CONCORDE, and VECTOR are trademarks of Nortel Networks. DECnet is a trademark of Digital Equipment Corporation. AppleTalk is a trademark of Apple Computer, Inc.
Publication history
July 2000
2.0S1 Standard General availability. Contains information on Passport 7400, 8700, 15000 for the PCR 2.0 GA release.
2.0S1
Publication history
241-5701-700 2.0S1
Contents
About this document
Who should read this document and why 11 What you need to know 11 How this document is organized 12 Whats new in this document 12 Hierarchical PNNI 12 Text conventions 12 Related documents 14 Passport references 14 ATM Forum specications 15 ITU recommendations 16 IETF RFC references 17 Other references 18 How to get more help 18
11
19
2.0S1
Contents
31
41
Index
49
241-5701-700 2.0S1
Contents 9
List of gures
Figure 1 Figure 2 ATM network architecture 21 Overview of application points for traffic management controls 43
2.0S1
10 Contents
List of tables
Table 1 Function processor ASICs 26
241-5701-700 2.0S1
11
2.0S1
12
Hierarchical PNNI
The Hierarchical PNNI feature increases network scalability through the use of topology and reachability aggregation. It fulls Passports conformance to the mandatory PNNI functionality subsets described in Annex G of the ATM Forums PNNI Specication Version 1.0 by the addition of the following capabilities: border node capability PGL and LGN capability border node with LGN peer support
The following subsection was updated for this feature: Private network-to-network interface (page 37)
Text conventions
This document uses the following text conventions:
nonproportional spaced plain type
Nonproportional spaced plain type represents system generated text or text that appears on your screen.
nonproportional spaced bold type
Nonproportional spaced bold type represents words that you should type or that you should select on the screen.
241-5701-700 2.0S1
italics Statements that appear in italics in a procedure explain the results of a particular step and appear immediately following the step. Words that appear in italics in text are for naming.
[optional_parameter] Words in square brackets represent optional parameters. The command can be entered with or without the words in the square brackets.
<general_term> Words in angle brackets represent variables which are to be replaced with specic values.
UPPERCASE,lowercase Passport commands are not case-sensitive and do not have to match commands and parameters exactly as shown in this document, with the exception of string options values (for example, le and directory names) and string attribute values.
| This symbol separates items from which you may select one; for example, ON|OFF indicates that you may specify ON or OFF. If you do not make a choice, a default ON is assumed.
... Three dots in a command indicate that the parameter may be repeated more than once in succession.
The term absolute pathname refers to the full specication of a path starting from the root directory. Absolute pathnames always begin with the slash ( / ) symbol. A relative pathname takes the current directory as its starting point, and starts with any alphanumeric character (other than /).
2.0S1
14
Related documents
See the following sections for related documents: Passport references (page 14) ATM Forum specications (page 15) ITU recommendations (page 16) IETF RFC references (page 17) Other references (page 18)
Passport references
See the following documents in the Passport documentation suite for additional information on ATM services and features: 241-5701-030 Passport 7400, 8700 Overview 241-1501-030 Passport 15000 Overview 241-5701-702 Passport 7400, 8700, 15000 ATM Routing and Signaling Fundamentals 241-5701-705 Passport 7400, 8700, 15000 ATM Trafc Management Fundamentals 241-5701-706 Passport 7400, 8700, 15000 ATM CQC Trafc Management Fundamentals 241-5701-707 Passport 7400, 8700, 15000 ATM IP Trafc Management Fundamentals 241-5701-710 Passport 7400, 8700, 15000 ATM Conguration Guide 241-5701-715 Passport 7400, 8700, 15000 ATM Fault Management Guide 241-5701-720 Passport 7400, 8700, 15000 AAL1 Circuit Emulation Guide 241-5701-730 Passport 7400, 8700, 15000 Inverse Multiplexing for ATM Guide 241-5701-920 Passport 7400, 8700, 15000 Frame Relay to ATM Interworking Guide
241-5701-700 2.0S1
241-5701-815 Passport 7400, 8700, 15000 IP Access Media Guide 241-5701-400 Passport 7400, 8700, 15000 Networking Overview 241-5701-420 Passport 7400, 8700, 15000 Trunking Guide 241-5701-060 Passport 7400, 8700, 15000 Components 241-5701-500 Passport 6400, 7400, 8700, 15000 Alarms 241-5701-650 Passport 7400, 8700, 15000 Accounting Reference Passport Engineering Notes and Guidelines
2.0S1
16
ITU recommendations
See the following International Telecommunication Union (ITU) documents for additional information on ATM technical descriptions and standards: ITU-T Recommendation Q.761-Q.764, B-ISDN User Part ITU-T Recommendation I.113, Vocabulary of Terms for Broadband Aspects of ISDN ITU-T Recommendation I.121, Broadband Aspects of ISDN ITU-T Recommendation I.150, B-ISDN ATM Functional Characteristics, 1993 ITU-T Recommendation I.356, B-ISDN ATM Layer Cell Transfer Performance ITU-T Recommendation I.357, B-ISDN Semi-Permanent Connection Availability ITU-T Recommendation I.361, B-ISDN, ATM Layer Specication, 1993 ITU-T Recommendation I.362, B-ISDN ATM Adaptation Layer (AAL) Functional Description ITU-T Recommendation I.363, B-ISDN ATM Adaptation Layer (AAL) Specication, 1993 ITU-T Recommendation I.364, B-ISDN Broadband Connectionless Data Service on B-ISDN ITU-T Recommendation I.371, B-ISDN Trafc Control and Resource Management ITU-T Recommendation I.413, B-ISDN User-Network Interface ITU-T Recommendation I.432, B-ISDN User-Network Interface Physical Layer Specication ITU-T Recommendation I.555, Frame Relaying Bearer Service Interworking ITU-T Recommendation I.610, B-ISDN Operation and Maintenance Principles and Functions ITU-T Recommendation I.630, Automatic Protection Switching
241-5701-700 2.0S1
ITU-T Recommendation I.731, Types and General Characteristics of ATM Equipment ITU-T Recommendation I.732 Functional Characteristics of ATM Equipment ITU-T Recommendation Q.2110, B-ISDN - ATM Adaptation Layer Service Specic Connection Oriented Protocol, 1994 ITU-T Recommendation Q.2130, B-ISDN Signalling ATM Adaptation Layer - Service Specic Coordination Function for support of signalling at the user-to-network interface, 1994 ITU-T Recommendation Q.2610, Common Aspects of B-ISDN Application Protocols for Access Signaling and Network Signalling and Interworking, 1995 ITU-T Recommendation Q.2931, B-ISDN User-Network Interface Layer 3 Specication for Basic Call/Bearer Control, 1995 ITU-T Recommendation Q.2951, Stage 3 Description for Number Identication Supplementary Services Using B-ISDN DSS2 Basic Call, 1995 ITU-T Recommendation Q.2962, B-ISDN DSS2 Connection Characteristics Negotiation During Establishment Phase, 1996 ITU-T Recommendation Q.2971, B-ISDN DSS2 UNI Layer 3 Specication for Point-to-Multipoint Call/Connection Control, 1996
2.0S1
18
IETF RFC 1902 Structure of Management Information for Version 2 of the Simple Network Management Protocol (SNMPv2), SNMPv2 Working Group, January 1996 IETF RFC 1903 Textual Conventions for Version 2 of the Simple Network Management Protocol (SNMPv2), SNMPv2 Working Group, January 1996 IETF RFC 1904 Conformance Statements for Version 2 of the Simple Network Management Protocol (SNMPv2), SNMPv2 Working Group, January 1996
Other references
See the following documents for additional information on ATM technical descriptions, standards, and benchmarks: IEEE 802-1990 IEEE Standards for Local and Metropolitan Area Networks: Overview and Architecture Bellcore GR-1110-CORE Performance Evaluation of Connection Admission Control Techniques in ATM networks, B. Jamoussi. S. Rabie, and O. Aboul-Magd, GLOBECOMM96, November, 1996
241-5701-700 2.0S1
19
2.0S1
The adaptation layer is the outer layer of the ATM network. This layer includes enterprise switches and service access multiplexers. These devices support the service interfaces and adapt legacy protocols, such as frame relay, to ATM. The Nortel Networks 6400 switch is an ATM access device and can exist either on the customer premises or in the service providers central ofce. The access layer is the middle layer of the ATM network. Nortel Networks 7400 switches are access concentration switches or edge switches. These switches receive cells from the devices in the adaptation layer and concentrate these cells into the ATM backbone layer. The ATM backbone is the central layer in the ATM network. A Nortel Networks 15000 switch is responsible for routing trafc through the network at high speeds.
241-5701-700 2.0S1
OC-3 ATM IP
PP15000 PP15000
2.0S1
ATM on Passport
ATM on Passport is based on standards developed by the ATM Forum and the International Telecommunication Union (ITU). Because ATM uses small cells to transfer data and isochronal timing, Passport can support a wide range of audio, video, image, and data communications requirements. ATM uses a type of time division multiplexing that transmits different applications (voice, data, or video) over the same connection. With ATM technology, Passport can allocate bandwidth on demand based on each applications bandwidth and quality of service (QOS) requirements. Unlike shared-medium local area network (LAN) technologies where users contend for bandwidth (ethernet and token ring), Passport provides dedicated, deterministic, high-speed connectivity. Passport supports the following ATM services to allow service providers to use other forms of trafc in their networks: Inverse multiplexing for ATM (page 26) AAL1 circuit emulation service (page 27) Passport trunks over ATM (page 28) Frame relay over ATM (page 28) ATM multiprotocol encapsulation service (page 29)
Passport provides industry-standard network interfaces and virtual connections to support internetwork connectivity and multi-vendor interoperability. See ATM connections and signaling protocols (page 31) for more information. Passport supports the following advanced trafc management capabilities to allow service providers to optimize network performance: connection admission control bandwidth pool management resource management queue management
241-5701-700 2.0S1
See Trafc management for ATM on Passport (page 41) for more information on Passports trafc management capabilities. Passport service management strategies optimize network performance and increase service provider revenues. Passports exible accounting features include usage-based billing, time-of-day billing, and carrier-class accounting. Passport monitors and collects statistics for each service category then spools them for off line analysis. For more information on ATM on Passport, see the following documents: 241-5701-702 Passport 7400, 8700, 15000 ATM Routing and Signaling FundamentalsThis document describes ATM signaling and routing for Passport nodes and networks. It includes all aspects of the Passport implementation of ATM addressing, signaling, and routing. 241-5701-705 Passport 7400, 8700, 15000 ATM Trafc Management FundamentalsThis document describes how to congure ATM connections, interfaces, and trafc management capabilities that are common to all Passport function processors. 241-5701-706 Passport 7400, 8700, 15000 ATM CQC Trafc Management FundamentalsThis document describes how to congure ATM connections, interfaces, and trafc management capabilities specically on Passport CQC function processors. 241-5701-707 Passport 7400, 8700, 15000 ATM IP Trafc Management FundamentalsThis document describes how to congure ATM connections, interfaces, and trafc management capabilities specically on Passport ATM IP function processors. 241-5701-710 Passport 7400, 8700, 15000 ATM Conguration Guide This document provides information on the Passport implementation of ATM trafc management controls for networks with Passport ATM IP and CQC function processors. 241-5701-715 Passport 7400, 8700, 15000 ATM Fault Management GuideThis document contains the procedures used to troubleshoot ATM services for permanent and switched connections.
Passport 7400, 8700, 15000 ATM Overview 2.0S1
241-5701-700 2.0S1
ATM IP function processorsNortel Networks name for a type of Passport ATM function processor that provides high performance ATM adaptations for IP, frame relay, and existing networking applications. This type of function processor also improves and expands Passports ATM trafc management capabilities. ATM IP function processors use the Passport queue controller (PQC) and ATM queue manager (AQM) ASICs to provide enhanced functionality. However, OC-12 function processors use the PQC and the ATM queue scheduler (AQS) ASICs to provide OC-12 capacity.
Multiservice Access function processorsNortel Networks name for a type of Passport function processor which provides signicantly higher DS1 or E1 port density than any existing Passport FP and supports multiple types of services which would otherwise be performed on a number of separate existing Passport FPs. The Multiservice Access FPs are designed to interwork with existing Passport CP2 (or later) control processors. They are targeted for application at the service provider network edge. The Multiservice Access FPs interoperate seamlessly with existing Passport FP technology and is consistent with the Passport management and control paradigm. The Multiservice Access function processors use the Passport queue controller (PQC) and ATM queue manager (AQM) ASICs to provide enhanced functionality.
The table Function processor ASICs (page 26) maps the function processor to the type of ASIC and product. See 241-5701-200 Passport 7400, 8700 Hardware Description and 241-1501-200 Passport 15000 Hardware Description for more information about ATM function processors.
2.0S1
26 Chapter 1 Introduction to ATM on Passport Table 1 Function processor ASICs Function processor two-port JT2 ATM three-port DS1 ATM three-port E1 ATM three-port DS3 ATM three-port E3 ATM eight-port DS1 ATM eight-port E1 ATM three-port OC-3 ATM two-port OC-3 ATM IP three-port DS3 ATM IP three-port E3 ATM IP 32-port DS1 MSA FP 32-port E1 MSA FP twelve-port DS3 twelve-port E3 four-port DS3Ch ATM four-port OC-3c/STM1 one-port OC12c/STM4 ASIC CQC CQC CQC CQC CQC CQC CQC CQC AQM, PQC AQM, PQC AQM, PQC AQM, PQC AQM, PQC AQM, PQC AQM, PQC AQM, PQC AQM, PQC AQS, PQC Product 7400 series 7400 series 7400 series 7400 series 7400 series 7400 series 7400 series 7400 series 7400 series 7400 series 7400 series 7400 series 7400 series 15000 series 15000 series 15000 series 15000 series 15000 series 15000 series
241-5701-700 2.0S1
IMA on Passport switches supports the use of synchronized or nonsynchronized links within an IMA link group. Use an IMA link group within a Passport network or to access an external ATM network. The IMA feature is available to both private and public user-to-network (UNI) or network-tonetwork (NNI) interfaces. Also, Passports trafc management capabilities also apply to ATM connections served by IMA link groups. IMA provides reliability and robustness of cell trafc. When you remove a link, if there is sufcient bandwidth on the remaining links, no trafc loss will occur.You can remove or add links without tearing down the link group or the ATM interface served by the IMA link group. If a link fails, Passport switches maintain ATM connections served by the link group at a reduced capacity. Passports software follows the ATM Forum Inverse Multiplexing for ATM (IMA) Specication. For more information about IMA, see 241-5701-730 Passport 7400, 8700, 15000 Inverse Multiplexing for ATM Guide.
2.0S1
241-5701-700 2.0S1
The NIWF encapsulates frame relay over ATM and normally multiplexes many frame relay connections to one ATM connection. The FR-ATM NIWF enables frame relay CPE connectivity over frame relay networks interconnected over a backbone ATM network. The NIWF maintains standard interworking between frame relay networks or nodes around an ATM core. Frame relay users on interconnected frame relay networks or nodes are unaware of the use of ATM in the core. For more information about FR-ATM on the Passport switch, see 241-5701-920 Passport 7400, 8700, 15000 Frame Relay to ATM Interworking Guide.
2.0S1
241-5701-700 2.0S1
31
Connections
A Passport ATM connection provides end-to-end information transfer capability to access points. A virtual channel connection (VCC) is an ATM connection where switching is performed on the virtual path identier (VPI) and virtual channel identier (VCI) elds of each cell. A VPI is a eld in the ATM cell header that indicates the virtual path for routing the cell. A VCI is a unique numerical tag, as dened by a 16-bit eld in the ATM cell header that identies the virtual channel over which the cell is to travel. A virtual path connection is an ATM connection where routing is performed only on the VPI eld of each cell. Passport switches support four ATM connection types: Permanent virtual channels and paths (page 32)
2.0S1
Soft permanent virtual channels and paths (page 32) Switched connections (page 33) Virtual path terminators (page 33)
For more information on ATM connections, see 241-5701-702 Passport 7400, 8700, 15000 ATM Routing and Signaling Fundamentals.
For network nodes that support UNI or IISP signaling protocols, the nodes must be congured for static routing. For network nodes that support the PNNI signaling protocol, no additional conguration is required.
Switched connections
A Passport switched connection supports the same functionality as permanent connections and provides dynamic provisioning for each node along the connection route. The connection route is automatically selected. Passport switched connections do not require conguration, but network nodes must be congured for ATM routing. Passport nodes relay existing connections; they do not originate or terminate them. Passport supports point-to-point and point-to-multipoint connections. These connections are dynamically set up and taken down on a call-by-call basis. Point-to-point connections provide the capability for bi-directional unicast data communication. Data trafc moves simultaneously in both directions, despite the possibility of the two streams of trafc requiring different bandwidths. Point-to-multipoint connections provide the capability for unidirectional multicast data communications using VCC-based switched connections. A point-to-multipoint connection is a collection of associated ATM virtual channels with associated end point nodes. Data trafc moves in one direction only, from the single source to the multiple destinations. Passport point-to-multipoint connections can be used to provide point-tomultipoint capability for IP multicast applications.
Passport switches support static and dynamic routing over the appropriate tunnel, using the virtual path attributes and metrics as optimization criteria. In case of network failures in the service provider network, they can interpret the alarm signals and update the topology database in order to reroute the trafc on an alternate virtual path. VPTs on the Passport switch provide fault interworking capability, notication of connection level services or applications upon occurrence of a virtual path layer fault, termination capabilities, and shaping. VPTs also provide effective management of virtual path bandwidth that allows dynamic sharing of virtual channels within a single virtual path service category and maintenance of priorities among the services. For information about VPT level trafc management, see 241-5701-705 Passport 7400, 8700, 15000 ATM Trafc Management Fundamentals. Basic VPT For basic VPTs, independent virtual connections provisioned within a basic VPT are equivalent from a datapath and trafc management perspective. Basic VPTs support the following capabilities: virtual path operations and maintenance functionality (end-to-end loopbacks and virtual path to virtual channel fault interworking) spooled VCC statistics and accounting records optional VPT connection admission control (CAC)
A basic VPT is suitable for applications in which the network needs one or more virtual interfaces for switched connections within the VPT. When you do not congure a VPT CAC, a basic VPT is suitable for a single link with multiple connections grouped into one VPT or a link with multiple VPTs where the network does not need VP trafc management.
241-5701-700 2.0S1
Standard VPT Standard VPTs provide trafc management capabilities at both the virtual path and virtual channel levels. Standard VPTs can dynamically share bandwidth among virtual paths and virtual channels within a given virtual path. In addition to the features supported by basic VPTs, standard VPTs also support the following capabilities: real-time statistics (operationally viewable as opposed to spooled) implemented at the VPT level) virtual path shaping and weighted fair queuing (WFQ) multiplexing of multiple virtual channel service classes
Unlike a basic VPT (with no virtual path-related datapath for ATM cells at the VPT connection point), a standard VPT is directly involved in the datapath. This feature allows most of the trafc management capabilities of relay-point VPCs to be available at the VPT connection point.
For more information about ATM signaling protocols, see 241-5701-702 Passport 7400, 8700, 15000 ATM Routing and Signaling Fundamentals.
2.0S1
User-to-network interface
UNIs exist between CPE ATM devices and private or public ATM network equipment, the network nodes in the same ATM network, or different ATM networks. There are both private and public UNI protocols. Private UNIs dene the communication exchange protocol between an ATM user and a private ATM switch. Public UNIs dene the communication exchange protocol between an ATM user and a public carrier service. UNIs use integrated local management interface (ILMI) control procedures for dynamic address registration across the interface. Passport UNIs support UNIs, IISP interfaces, and PNNIs. Passport UNIs provide dynamic address registration across the interface because of the use of ILMI control procedures. They support network service access point (NSAP)-international code designator (ICD), NSAP-data country code (DCC), NSAP-E.164, native E.164 format, and signaling routing protocols. Passport UNIs also support group addressing for anycast point-to-point connections. Passport UNIs are compliant with the following ATM Forum standards: User-to-Network Interface Specication Version 3.0 User-to-Network Interface Specication Version 3.1 User-to-Network Interface Specication Version 4.0 Interim Local Management Interface Specication (ILMI) Version 3.1 Integrated Local Management Interface Specication (ILMI) Version 4.0
241-5701-700 2.0S1
Passport IISP interfaces allow an interoperability of vendor switches through a standard routing functionality. They also support manually congured PVCs and switched virtual channel (SVC) connections established using the IISP signaling protocol. Passport ATM supports IISP interfaces that are based on UNI 3.0 and 3.1 signaling and are compliant with the ATM Forum standard Interim Interswitch Signaling Protocol (IISP) Specication Version 1.0.
2.0S1
While ATM Forum standards for protocols exchanged between ATM switches ensure multi-vendor interoperability, room for differentiation between vendor products remains. In addition to being fully standards compliant, Passport PNNIs support additional features such as permanent connection functionality that allows ATM bearer connections and Passport trunks over ATM to traverse PNNI interfaces point-to-point and point-to-multipoint switched connections UNI 3.0, UNI 3.1, UNI 4.0, PNNI, and IISP interface signaling interworking, including frame discard and cause codes mapping of UNI group addressing and connection scope to PNNI routing level alternate routing as a result of crankback and crankback extensions to non-PNNI links ICD, DCC, X.121e, E.164e, E1.164N addressing and address conversion SPVC and SPVP connections across UNI, PNNI, and IISP interfaces constant bit rate (CBR), real time variable bit rate (rtVBR) and non-real time variable bit rate (nrtVBR), trafc bandwidth overbooking, and link capacity partitioning unspecied bit rate (UBR) connection admission control and load balancing PNNI-IMA interworking provisionable QOS and trafc parameters for PNNI routing control channel (RCC) and signaling channels enhanced generic connection admission control (GCAC) algorithm path selection and provisionable optimization criteria connection trace and route nder tools per-virtual channel accounting and network call correlation identier transport
Signaling of individual quality of service (QOS) parameters like the acceptable cell delay variation (CDV), maximum cell transfer delay, cell transfer delay (CTD), and cell loss ratio (CLR) fulll customers real-time
241-5701-700 2.0S1
requirements for guaranteed bandwidth and bounded delay. These signaling capabilities allow network operators to control and select routes that satisfy the customers maximum cell transfer delay and delay variation requirements, thereby ensuring that the CDV and CTD thresholds are not exceeded. These capabilities also guarantee that connections with excessively long delay are refused. With the edge-based re-routing capability, PNNI also allows established connections to recover automatically from network failures or move to better PNNI routes. For more information on Passport PNNI, see 241-5701-702 Passport 7400, 8700, 15000 ATM Routing and Signaling Fundamentals.
Virtual interfaces
Virtual interfaces on Passport provide multiple interfaces on one physical port. A virtual interface can use the UNI, PNNI, or an IISP interface protocols. A number of virtual interfaces of each type can work on one physical port. Each virtual interface is associated with a PVP, and has its own signaling channel which can set up SVC connections within that PVP. The Passports virtual interfaces provide SVC tunneling through a PVP network. Tunnelling allows the use of SVCs even where the ATM backbone service provider does not offer SVC service, or where the customers core network only has permanent connection capabilities. Virtual interfaces on the Passport support multiple virtual UNIs, PNNIs, and IISP interfaces on each port one virtual path for each virtual UNI, PNNI, or IISP interface one signaling channel for each virtual UNI, PNNI, or IISP interface multiple static ATM addresses for each virtual UNI, PNNI, or IISP interface connection admission control (CAC) for each virtual UNI, PNNI, or IISP interface the same capabilities as physical ATM trafc management
2.0S1
Virtual interfaces also reduce the number of required physical connections to the PVP network to only one for each location. Virtual interfaces on the Passport switch support UNI, PNNI, and IISP interfaces compliant with the following ATM Forum standards: User-to-Network Interface Specication Version 3.0 User-to-Network Interface Specication Version 3.1 Interim Inter-switch Signaling Protocol (IISP) Specication Version 1.0 Private Network-Network Interface Specication Version 1.0
For more information about virtual interfaces, see 241-5701-702 Passport 7400, 8700, 15000 ATM Routing and Signaling Fundamentals.
241-5701-700 2.0S1
41
2.0S1
241-5701-706 Passport 7400, 8700, 15000 ATM CQC Trafc Management Fundamentals 241-5701-707 Passport 7400, 8700, 15000 ATM IP Trafc Management Fundamentals
Passport supports the following trafc management controls: Trafc contract (page 44) Queue management (page 46) Trafc scheduling (page 46) Memory management (page 46) Packet discard and congestion control (page 46) Connection admission control (page 47) Bandwidth pool management (page 47) Dynamic bandwidth management (page 47) Trafc shaping (page 47) Trafc policing (page 48)
The gure Overview of application points for trafc management controls (page 43) shows where these controls apply along the data path from link ingress to link egress.
241-5701-700 2.0S1
Chapter 3 Traffic management for ATM on Passport 43 Figure 2 Overview of application points for trafc management controls
CPU Rx queues From link (ingress) Bus Tx queues - Traffic policing (UPC)
To link (egress)
Link Tx queues
CPU Rx queues
- Emission priority and scheduling - Memory management - Discard priority - Traffic shaping - Connection admission control - Connection bandwidth control - Congestion indication - Intelligent packet discard detection
Backplane
PPT 2855 001 AB
2.0S1
Trafc contract
A trafc contract denes the trafc characteristics of a connection in the ATM network. The service provider and the subscriber agree on the level of service that each connection must support. The service provider denes the service requirements for each subscriber according to the applications that the network must support. This denition requires translating the communications needs of these applications into a set of trafc characteristics. Passport denes the trafc contract with the following trafc characteristics: ATM service categories (page 44) Quality of service parameters (page 45) Broadband bearer capability parameters (page 45) for switched connections Connection trafc descriptors (page 45)
241-5701-700 2.0S1
the application expects a low cell loss ratio. For all connections, the application expects a limit to the mean cell transfer delay. Non-real time VBR service support statistical multiplexing of connections. unspecied bit rate (UBR)The UBR service category supports nonreal time applications that require tightly constrained delay and delay variation. The network expects UBR sources to be bursty. UBR service supports a high degree of statistical multiplexing among sources. UBR service does not specify trafc related service guarantees, and does not dene numerical commitments with respect to cell loss ratio or cell transfer delay.
2.0S1
Queue management
Network nodes require appropriate trafc scheduling policies to meet the contracted ATM service category. On Passport ATM function processors, queues exist at both the incoming and outgoing link sides and both to and from the Passport bus. Passport trafc scheduling policies are based on a system of emission and discard priorities. This system guarantees fairness between the different service categories and between connections in a given service category. Passport implements queue management based on the type of function processor.
Trafc scheduling
The service provider requires appropriate trafc scheduling policies to meet the contracted ATM service category for each node in the network. On Passport ATM function processors, there are queues at both the incoming and outgoing link sides and both to and from the bus. Passports scheduling policy is based on a system of emission and discard priorities. This system applies different urgency priorities to different trafc types so that each application can use the correct ATM service category to meet the urgency and value requirements.
Memory management
Passport supports resource control mechanisms that manage the queue and memory resources. These resources monitor and control the link, processor, bus, and memory resources on the function processor. Passports resource control mechanisms permit you to congure ATM queue management
241-5701-700 2.0S1
connection pools and frame connection resources for subconnections, Passport dynamic packet routing system (DPRS), and virtual networking system (VNS) connections.
Trafc shaping
Passports trafc shaping strategies ensure that transmitted trafc conforms to subscribed trafc parameters by regulating the emission interval of cells transmitted on the link. By pacing the transmission of cells, the service provider avoids cell discard at points where trafc policing applies. Passports
2.0S1
shaping strategies also allow the network manager to balance the quality of service requirements against network costs. Passport supports shaping on trafc in all supported service categories.
Trafc policing
Passports trafc policing strategies protect network resources from trafc demands that exceed the ones dened through the trafc contract. Passport uses usage parameter control (UPC) to evaluate both the trafc at the end user access point and the validity of the ATM connection. Passport detects violations of negotiated parameters and take appropriate actions, such as cell tagging or cell discarding. Passport supports policing on trafc in all supported service categories.
241-5701-700 2.0S1
49
Index
A
AAL1 27 asynchronous transfer mode ...see ATM ATM adaption layer 1 (AAL1) dened 27 dened 19 Forum 22 multiprotocol encapsulation service (ATM MPE) 29 signaling protocols 35 ATM Forum 22 references 15, 40 ATM IP function processor 25 ATM MPE 29 Connection admission control 47 constant bit rate 44 CQC function processor 24
F
rst generation function processor 24 frame relay to ATM (FR-ATM) FR-ATM 28 function processors ATM IP 25 CQC 24 MSA function processors 25 trafc management differences 41
I
IETF references 17 IISP 31 IISP interface 36 virtual interface 39 IMA 26 interim interswitch signaling protocol interface 31, 36 virtual interfaces 39 International Telecommunications Union 16, 22 Inverse multiplexing for ATM (IMA) 26 ITU 22 references 16
B
bandwidth management 47 bandwidth pools 47 BBC parameters 45
C
CBR ...see constant bit rate cell queue controller (CQC)...see CQC function processor congestion control 46 early packet discard 46 late packet discard 46 partial packet discard 46
2.0S1
50
Index
M
MSA function processor 25 multi-service access function processor 25
N
non-real time variable bit rate 44 NRT-BVR ...see non-real time variable bit rate
references ATM Forum specications 15 IETF 17 ITU 16 resource control 46 RT-VBR ...see real time variable bit rate
S
second generation function processor 25 signaling interfaces 35 signaling protocols 35 soft (semi) permanent connections 32 soft permanent virtual connections 32 soft permanent virtual paths 32 SPVC 32 SPVP 32 SVC 33 switched connections 33 point-to-multipoint connections 33 point-to-point connections 33
P
Passport queue controller (PQC)...see ATM IP function processor Passport trunks over ATM 28 permanent connections 32 permanent virtual connections 32 permanent virtual paths 32 PNNI ...see private network-to-network interface point-to-multipoint connections 33 point-to-point connections 33 private network-to-network interface 31 additional features 38 dened 37 edge-based routing 39 signaling information 37 topology information 37 virtual interfaces 39 PVC 32 PVP 32
T
trafc descriptors 45 trafc policing 48 trafc scheduling 46 trafc shaping 47
U
UBR ...see unavailable bit rate unavailable bit rate 45 UNI ...see user-to-network interface user-to-network interface 31, 36 virtual interfaces 39
Q
QOS categories 38 constant bit rate 44 non-real time variable bit rate 44 real time variable bit rate 44 unavailable bit rate 45 QOS parameters 45 queue management policies 46
V
VCC ...see virtual channel connection VCI
R
real time variable bit rate 44
241-5701-700 2.0S1
Index 51
...see virtual channel identier virtual channel connection 31, 33 virtual channel identier 31 virtual interfaces 39 virtual path identier 31 virtual path terminator 33 basic 33, 34 standard 33, 35 VPI ...see virtual path identier VPT ...see virtual path terminator
2.0S1
52
Index
241-5701-700 2.0S1
ATM Overview
Release 2.0 Copyright 2000 Nortel Networks. All Rights Reserved. NORTEL, NORTEL NETWORKS, the globemark design, the NORTEL NETWORKS corporate logo, DPN, PASSPORT, CONCORDE, and VECTOR are trademarks of Nortel Networks. DECnet is a trademark of Digital Equipment Corporation. AppleTalk is a trademark of Apple Computer, Inc. Publication: 241-5701-700 Document status: Standard Document version: 2.0S1 Document date: July 2000 Printed in Canada