ATM Switch Router Software Configuration Guide, 12.1(6)EY
Configuring Frame Relay to ATM Interworking Port Adaper Interfaces

Table Of Contents

Configuring Frame Relay to ATM Interworking Port Adapter Interfaces

Configuring the Channelized DS3 Frame Relay Port Adapter

Configuration Guidelines

Default CDS3 Frame Relay Port Adapter Interface Configuration

Configuring the CDS3 Frame Relay Port Adapter Interface

Configuring the T1 Lines on the CDS3 Frame Relay Port Adapter

Configuring the Channel Group on the CDS3 Frame Relay Port Adapter

Displaying the CDS3 Frame Relay Port Adapter Controller Information

Deleting a Channel Group on the CDS3

Configuring the Channelized E1 Frame Relay Port Adapter

Default CE1 Frame Relay Port Adapter Interface Configuration

Configuring the CE1 Frame Relay Port Adapter Interface

Configuring the Channel Group on the CE1 Frame Relay Port Adapter

Configuring Frame Relay to ATM Interworking Functions

Enabling Frame Relay Encapsulation on an Interface

Configuring Frame Relay Serial Interface Type

Configuring LMI

Configuring the LMI Type

Configuring the LMI Keepalive Interval

Configuring the LMI Polling and Timer Intervals (Optional)

Configuring Frame Relay to ATM Resource Management

Configuring Frame Relay-to-ATM Connection Traffic Table Rows

Creating a Frame Relay-to-ATM CTT Row

Configuring the Interface Resource Management Tasks

Configuring Frame Relay-to-ATM Virtual Connections

Configuration Guidelines

Characteristics and Types of Virtual Connections

Configuring Frame Relay to ATM Network Interworking PVCs

Configuring Frame Relay to ATM Service Interworking PVCs

Configuring Terminating Frame Relay to ATM Service Interworking PVCs

Configuring Frame Relay Transit PVCs

Configuring Frame Relay Soft PVC Connections

Configuration Guidelines

Configuring Frame Relay-to-Frame Relay Network Interworking Soft PVCs

Configuring Frame Relay to ATM Network Interworking Soft PVCs

Frame Relay to ATM Network Interworking Soft PVC Configuration Example

Configuring Frame Relay to ATM Service Interworking Soft PVCs

Frame Relay to ATM Service Interworking Soft PVC Configuration Example

Display Frame Relay Interworking Soft PVCs

Configuring the Soft PVC Route Optimization Feature

Respecifying Existing Frame Relay to ATM Interworking Soft PVCs

Configuring Frame Relay to ATM Interworking Port Adapter Interfaces


This chapter describes Frame Relay to ATM interworking and the required steps to configure the channelized Frame Relay port adapters in the Catalyst 8510 MSR and LightStream 1010 ATM switch routers. These port adapters facilitate interworking between a Frame Relay network, an ATM network, and network users. Existing Frame Relay users can also migrate to higher bandwidth ATM using channelized Frame Relay port adapters. Additionally, these port adapters extend the ATM network across a wide area over a frame-based serial line or intervening Frame Relay WAN.


Note This chapter provides advanced configuration instructions for the Catalyst 8540 MSR, Catalyst 8510 MSR, and LightStream 1010 ATM switch routers. For an overview of Frame Relay to ATM interworking, refer to the Guide to ATM Technology. For complete descriptions of the commands mentioned in this chapter, refer to the ATM Switch Router Command Reference publication. For hardware installation and cabling instructions, refer to the ATM and Layer 3 Port Adapter and Interface Module Installation Guide.


For a more information on how to configure your Frame Relay specific network equipment, refer to the Cisco IOS 11.3 publications on the Documentation CD-ROM.

This chapter includes the following sections:

Configuring the Channelized DS3 Frame Relay Port Adapter

Configuring the Channelized E1 Frame Relay Port Adapter

Configuring Frame Relay to ATM Interworking Functions

Configuring LMI

Configuring Frame Relay to ATM Resource Management

Configuring Frame Relay-to-ATM Virtual Connections

Configuring Frame Relay Soft PVC Connections

Respecifying Existing Frame Relay to ATM Interworking Soft PVCs

Configuring the Channelized DS3 Frame Relay Port Adapter

The channelized DS3 (CDS3) Frame Relay port adapter provides one physical port (45 Mbps). Each DS3 interface consists of 28 T1 lines multiplexed through a single T3 trunk. Each T1 line operates at 1.544 Mbps, which equates to 24 time slots (DS0 channels). A DS0 time slot provides 56 or 64 kbps of usable bandwidth. You can combine one or more DS0 time slots into a channel group to form a serial interface. A channel group provides n x 56 or 64 kbps of usable bandwidth, where n is the number of time slots, from 1 to 24. You can configure a maximum of 127 serial interfaces, or channel groups, per port adapter.

Figure 19-1 illustrates how a T3 trunk demultiplexes into 28 T1 lines that provide single or multiple time slots mapped across the ATM network. These time slots are then multiplexed to form an outgoing T3 bit stream.

Figure 19-1 T3/T1 Time Slot Mapping

Configuration Guidelines

In order to configure the CDS3 Frame Relay port adapter physical interface you need the following information:

Digital transmission link information, for example, T3 and T1 clock source and framing type

Channel information and time slot mapping

Protocols and encapsulations you plan to use on the new interfaces

Default CDS3 Frame Relay Port Adapter Interface Configuration

The following defaults are assigned to all CDS3 Frame Relay port adapter interfaces:

Framing — M23

Clock source — loop-timed

Cable length — 224

The following defaults are assigned to all T1 lines on the CDS3 Frame Relay port adapter:

Framing — esf

Speed — 64 kbps

Clock source — internal

Line coding — b8zs

T1 yellow alarm — detection and generation

Configuring the CDS3 Frame Relay Port Adapter Interface

To manually change any of your default configuration values, perform the following steps, beginning in global configuration mode:

 
Command
Purpose

Step 1

Switch(config)# controller t3 card/subcard/port

Switch(config-controller)#

Specifies the controller interface port and enters controller configuration mode.

Step 2

Switch(config-controller)# clock source {free-running | loop-timed | network-derived | reference}

Configures the type of clocking.

Step 3

Switch(config-controller)# framing {c-bit | m23}

Configures the CDS3 Frame Relay port adapter framing type.

Step 4

Switch(config-controller)# cablelength cablelength

Configures the CDS3 Frame Relay port adapter cable length.

Step 5

Switch(config-controller)# mdl {transmit {path | idle-signal | test-signal} | string {eic | lic | fic | unit | pfi | port | generator string}1

Configures the maintenance data link (MDL) message.

1 MDL messages are only supported when framing on the CDS3 Frame Relay port adapter is set for c-bit parity.

Example

The following example shows how to change the cable length configuration to 300 using the cablelength command.

Switch(config)# controller t3 3/0/0
Switch(config-controller)# cablelength 300

When using the cable length option, note that user-specified T3 cable lengths are structured into ranges as follows: 0 to 224 and 225 to 450. If you enter a cable length value that falls into one of these ranges, the range for that value is used.

For example, if you enter 150 feet, the 0 to 224 range is used. If you later change the cable length to 200 feet, there is no change because 200 is within the 0 to 224 range. However, if you change the cable length to 250, the 225 to 450 range is used. The actual number you enter is stored in the configuration file.

Configuring the T1 Lines on the CDS3 Frame Relay Port Adapter

To configure the T1 lines, perform the following steps, beginning in global configuration mode:

 
Command
Purpose

Step 1

Switch(config)# controller t3 card/subcard/port

Switch(config-controller)#

Specifies the controller interface port and enters controller configuration mode.

Step 2

Switch(config-controller)# t1 line-number framing {esf | sf}

Configures the T1 framing type.

Step 3

Switch(config-controller)# t1 line-number yellow {detection | generation}

Configures yellow alarms for the T1 line.

Configuring the Channel Group on the CDS3 Frame Relay Port Adapter

A channel group, also referred to as a serial interface, is configured on a T1 line by associating time slots to it. The channel group can have from 1 to 24 time slots (DS0s). The transmission rate or bandwidth of the channel group is calculated by multiplying the number of time slots times 56 kbps or 64 kbps.


Note A time slot can be part of only one channel group. Additionally, all time slots within a channel group must be on the same T1 line.


To configure the channel group on a T1 line, perform the following steps, beginning in global configuration mode:

 
Command
Purpose

Step 1

Switch(config)# controller t3 card/subcard/port

Specifies the controller interface port and enters controller configuration mode.

Step 2

Switch(config-controller)# channel-group number t1 line-number
timeslots list [speed {56 | 64}]

Creates the channel group with the specified time slots and speed.


Note You can group either contiguous or noncontiguous time slots on a T1 line.


Example

The following example shows how to configure a channel group (with identifier 5), assigning time slots 1 through 5 on T1 line 1 using the channel-group command.

Switch(config)# controller t3 0/1/0
Switch(config-controller)# channel-group 5 t1 1 timeslots 1-5
Switch(config-controller)#

Note The example above creates the serial interface 0/1/0:5.


Displaying the CDS3 Frame Relay Port Adapter Controller Information

To display the controller configuration, use one of the following EXEC commands:

Command
Purpose

show controllers t3 card/subcard/port[:t1-line] [brief | tabular]

Displays T3 and T1 configuration.


Example

The following example displays the configuration, status, and statistics of T1 line number 1 on controller 0/1/0:

Switch# show controllers t3 0/1/0:1 tabular
T3 0/1/0:1 is up.
 PAM state is Up
 1CT3 H/W Version: 1.7
 1CT3 F/W Version: 2.7
T3 0/1/0 T1 1
  Transmitter is sending LOF Indication (RAI).
  Receiver has loss of frame.
  Framing is ESF, Line Code is B8ZS, Clock Source is line.
  INTERVAL      LCV   PCV   CSS  SELS   LES    DM    ES   BES   SES   UAS    SS
  12:43-12:51     0     0     0     0     0     0     0     0     0   434     0
  12:28-12:43     0     0     0     0     0     0     0     0     0   900     0
  12:13-12:28     0     0     0     0     0     0     0     0     0   900     0
  11:58-12:13     0     0     0     0     0     0     0     0     0   900     0
  11:43-11:58     0     0     0     0     0     0     0     0     0   900     0
  11:28-11:43     0     0     0     0     0     0     0     0     0   900     0
  11:13-11:28     0     0     0     0     0     0     0     0     0   900     0
  10:58-11:13     0     0     0     0     0     0     0     0     0   900     0
  Total           0     0     0     0     0     0     0     0     0  6300     0

Deleting a Channel Group on the CDS3

This section describes two ways to delete a channel group on the CDS3 after it has been configured.

If you want to delete individual channel groups without shutting down the controller, use method one.

If you want to delete several channels groups on a controller, use method two. However, if you use method two, you must first shut down the controller, which shuts down all channel groups on the controller.

Method One

Perform the following steps, beginning in global configuration mode:

 
Command
Purpose

Step 1

Switch(config)# interface serial card/subcard/port:cgn

Selects the Frame Relay serial port and channel group number to be deleted.

Step 2

Switch(config-if)# shutdown

Shuts down the serial interface.

Step 3

Switch(config-if)# exit

Switch(config)#

Exits serial interface configuration mode.

Step 4

Switch(config)# controller t3 card/subcard/port

Switch(config-controller)#

Selects the controller interface port and enters controller configuration mode.

Step 5

Switch(config-controller)# no channel-group cgn

Deletes the selected channel group number.

Method Two

Perform the following steps, beginning in global configuration mode:

 
Command
Purpose

Step 1

Switch(config)# controller t3 card/subcard/port

Switch(config-controller)#

Selects the controller interface port and enters controller configuration mode.

Step 2

Switch(config-controller)# shutdown

Shuts down the controller interface.

Step 3

Switch(config-controller)# no channel-group cgn

Deletes the selected channel group number.

Step 4

Switch(config-controller)# no shutdown

Reenables the controller interface.

Examples

The following example shuts down the serial interface and deletes channel group 1:

Switch(config)# interface serial 4/0/0:1
Switch(config-if)# shutdown
Switch(config-if)# exit
Switch(config)# controller t3 4/0/0
Switch(config-controller)# no channel-group 1
Switch(config-controller)# end
Switch#

The following example shuts down the T3 controller, deletes channel group 1, and then reenables the T3 controller:

Switch(config)# controller t3 4/0/0
Switch(config-controller)# shutdown
Switch(config-controller)# no channel-group 1
Switch(config-controller)# no shutdown
Switch(config-controller)# end
Switch#

Configuring the Channelized E1 Frame Relay Port Adapter

The channelized E1 (CE1) Frame Relay port adapter provides four physical ports. Each port supports up to 31 E1 serial interfaces, also referred to as channel groups, totalling 124 serial interfaces per port adapter. The E1 line operates at 2.048 Mbps, which is equivalent to 31 time slots (DS0 channels). The E1 time slot provides usable bandwidth of n x 64 kbps, where n is the time slot from 1 to 31.

Figure 19-2 illustrates how an E1 trunk (with four ports) provides single or multiple time slots mapped across the ATM network. Each time slot represents a single n x 64 circuit that transmits data at a rate of 64 kbps. Multiple n x 64 circuits can be connected to a single port, using separate time slots.

Figure 19-2 E1 Time Slot Mapping

Default CE1 Frame Relay Port Adapter Interface Configuration

The following defaults are assigned to all CE1 Frame Relay port adapter interfaces:

Framing—crc4

Clock source—loop-timed

Line coding—HDB3

Configuring the CE1 Frame Relay Port Adapter Interface

If your CE1 Frame Relay port adapter needs to be configured, you must have the following information:

Digital transmission link information, for example, E1 clock source and framing type

Channel information and time slot mapping

Protocols and encapsulations you plan to use on the new interfaces

To manually change any of your default configuration values, perform the following steps, beginning in global configuration mode:

 
Command
Purpose

Step 1

Switch(config)# controller e1 card/subcard/port

Switch(config-controller)#

Specifies the controller interface port and enters controller configuration mode.

Step 2

Switch(config-controller)# clock source {free-running | loop-timed | reference | network-derived}

Configures the type of clocking.

Step 3

Switch(config-controller)# framing {crc4 | no-crc4}

Configures the E1 framing type.

Example

The following example shows how to change the clock source to free-running using the clock source command.

Switch(config)# controller e1 1/0/0
Switch(config-controller)# clock source free-running

Configuring the Channel Group on the CE1 Frame Relay Port Adapter

A channel group, also referred to as a serial interface, is configured on an E1 line by associating time slots to it. The channel group can have from 1 to 31 time slots (DS0s). The transmission rate or bandwidth of the channel group is calculated by multiplying the number of time slots times 64 kbps.

To configure the channel group, perform the following steps, beginning in global configuration mode:

 
Command
Purpose

Step 1

Switch(config)# controller e1 card/subcard/port

Switch(config-controller)#

Specifies the controller interface port and enters controller configuration mode.

Step 2

Switch(config-controller)# channel-group number {timeslots range | unframed}

Configures the identifier and range of E1 time slot number(s) that comprise the channel group. The keyword unframed configures a CE1Frame Relay interface as clear channel (unframed).

Example

The following example shows how to configure time slots 1 through 5 and 20 through 23 on E1 channel group 5 using the channel-group command.

Switch(config)# controller e1 0/1/0
Switch(config-controller)# channel-group 5 timeslots 1-5, 20-23

Displaying the CE1 Frame Relay Port Adapter Controller Information

To display your controller configuration, use the following EXEC command:

Command
Purpose

show controllers e1 card/subcard/port [brief | tabular]

Displays E1 controller configuration.


Example

The configuration for controller E1 is displayed in the following example:

Switch# show controllers e1 0/0/0 tabular
E1 0/0/0 is up.
E1 0/0/0 is up.
 PAM state is Up
 4CE1 H/W Version: 3.1
  4CE1 F/W Version: 2.0
  No alarms detected.
  Framing is crc4, Line Code is HDB3, Clock Source is line.
  INTERVAL       LCV  PCV  CS  SELS LES  DM   ES  BES  SES  UAS  SS
  18:38-18:51     0    0   0    0    0    0    2    0   10  704   0 

Configuring Frame Relay to ATM Interworking Functions

You must follow the required steps to enable Frame Relay to ATM interworking on your ATM switch router. In addition, you can customize Frame Relay to ATM for your particular network needs and monitor Frame Relay-to-ATM connections. The following sections outline these tasks:

Enabling Frame Relay Encapsulation on an Interface

Configuring Frame Relay Serial Interface Type

For information on how to customize your Frame Relay-to-ATM connections, see the "Configuring LMI" section and the "Configuring Frame Relay to ATM Resource Management" section .


Note Frame Relay to ATM network interworking (FRF.5) and Frame Relay to ATM service interworking (FRF.8) are fully supported and can be configured on a per-permanent virtual circuit basis (PVC) basis.


Enabling Frame Relay Encapsulation on an Interface

To set Frame Relay encapsulation on the serial interface, perform the following steps, beginning in global configuration mode:

 
Command
Purpose

Step 1

Switch(config)# interface serial card/subcard/port:cgn

Switch(config-if)#

Selects the interface to be configured.

Step 2

Switch(config-if)# encapsulation frame-relay ietf

Configures Frame Relay encapsulation.

Frame Relay supports encapsulation of all supported protocols in conformance with RFC 1490, allowing interoperability between multiple vendors.


Note You must shut down the interface prior to Frame Relay encapsulation.


Example

Switch(config)# interface serial 0/1/0:5
Switch(config-if)# shutdown
Switch(config-if)# encapsulation frame-relay ietf
Switch(config-if)# no shutdown

Displaying Frame Relay Encapsulation

To display Frame Relay encapsulation, use the following user EXEC command:

Command
Purpose

show interfaces serial card/subcard/port:cgn

Displays Frame Relay encapsulation.


Example:

The following example displays the Frame Relay encapsulation configuration on serial interface 0/1/0:5:

Switch# show interfaces serial 0/1/0:5
Serial0/1/0:5 is up, line protocol is up
  Hardware is FRPAM-SERIAL
  MTU 4096 bytes, BW 320 Kbit, DLY 0 usec, rely 0/255, load 1/255
Encapsulation FRAME-RELAY IETF, loopback not set, keepalive not set
  Last input never, output never, output hang never
  Last clearing of "show interface" counters never
  Input queue: 0/75/0 (size/max/drops); Total output drops: 
<information deleted>

Configuring Frame Relay Serial Interface Type

To configure an interface as a data communications equipment (DCE) or Network-Network Interface (NNI) type, perform the following steps, beginning in global configuration mode:

 
Command
Purpose

Step 1

Switch(config)# interface serial card/subcard/port:cgn

Switch(config-if)#

Selects the interface to be configured.

Step 2

Switch(config-if)# frame-relay intf-type {dce | nni}

Selects a Frame Relay interface type.

Example

The following example shows how to configure Frame Relay interface type NNI for serial interface 0/1/0:5:

Switch(config)# interface serial 0/1/0:5
Switch(config-if)# frame-relay intf-type nni

Displaying Frame Relay Interface Configuration

To display the Frame Relay interface configuration, use the following EXEC command:

Command
Purpose

more system:running-config

Displays the Frame Relay interface configuration.


Example

The Frame Relay configuration is displayed in the following example:

Switch# more system:running-config
Building configuration...
 
Current configuration:
!
version 11.3
no service pad
no service password-encryption
!
hostname Switch
!
<information deleted>
!
interface Serial0/1/0:5
 no ip address
 no ip directed-broadcast
 encapsulation frame-relay IETF
 no arp frame-relay
frame-relay intf-type nni
<information deleted>

Configuring LMI

Three industry-accepted standards are supported for addressing the Local Management Interface (LMI), including the Cisco specification. By default, the Cisco ILMI option is active on your Frame Relay interface.

Configuring the LMI Type

To manually set an LMI type on your Frame Relay port adapter, perform the following steps, beginning in global configuration mode:

 
Command
Purpose

Step 1

Switch(config)# interface serial card/subcard/port:cgn

Switch(config-if)#

Selects the interface to be configured.

Step 2

Switch(config-if)# frame-relay lmi-type [cisco | ansi | q933a]

Selects Frame Relay LMI type.

Step 3

Switch(config-if)# end

Switch#

Exits interface configuration mode.

Step 4

Switch# copy system:running-config nvram:startup-config

Writes the LMI type to NVRAM.

Example

The following example changes the LMI type to ansi on serial interface 1/1/0:1:

Switch(config)# interface serial 1/1/0:1
Switch(config-if)# frame-relay lmi-type ansi
Switch(config-if)# end
Switch# copy system:running-config nvram:startup-config

Displaying LMI Type

To display the LMI type configuration, perform the following task in user EXEC mode:

Command
Purpose

show frame-relay lmi interface serial card/subcard/port:cgn

Displays LMI type configuration.


Example

The following example displays the LMI type configuration of a Frame Relay port adapter:

Switch> show frame-relay lmi interface serial 1/1/0:1

LMI Statistics for interface Serial1/1/0:1 (Frame Relay NNI) LMI TYPE = ANSI
  Invalid Unnumbered info 0             Invalid Prot Disc 0
  Invalid dummy Call Ref 0              Invalid Msg Type 0
  Invalid Status Message 0              Invalid Lock Shift 0
  Invalid Information ID 0              Invalid Report IE Len 0
  Invalid Report Request 0              Invalid Keep IE Len 0
  Num Status Enq. Rcvd 5103             Num Status msgs Sent 5103
  Num Update Status Rcvd 0              Num St Enq. Timeouts 10
  Num Status Enq. Sent 5118             Num Status msgs Rcvd 5103
  Num Update Status Sent 0              Num Status Timeouts 14

Configuring the LMI Keepalive Interval

A keepalive interval must be set to configure the LMI. By default, this interval is 10 seconds and, per the LMI protocol, must be set as a positive integer that is less than the lmi-t392dce interval set on the interface of the neighboring switch.

To set the keepalive interval, perform the following steps, beginning in global configuration mode:

 
Command
Purpose

Step 1

Switch(config)# interface serial card/subcard/port:cgn

Switch(config-if)#

Selects the interface to be configured.

Step 2

Switch(config-if)# keepalive number

Selects the keepalive interval.

Example

The following example configures the LMI keepalive interval to 30 seconds:

Switch(config)# interface serial 1/1/0:1
Switch(config-if)# keepalive 30

Displaying LMI Keepalive Interval

To display the LMI keepalive interval, perform the following task in user EXEC mode:

Command
Purpose

show frame-relay lmi interface serial card/subcard/port:cgn

Displays LMI keepalive interval.


Example

The following example displays the LMI keepalive interval of a Frame Relay port adapter:

Switch> show interfaces serial 1/1/0:1
Serial1/1/0:1 is up, line protocol is up
  Hardware is FRPAM-SERIAL
  MTU 4096 bytes, BW 640 Kbit, DLY 0 usec, rely 255/255, load 1/255
   Encapsulation FRAME-RELAY IETF, loopback not set, keepalive set (30 sec)
  LMI enq sent  5163, LMI stat recvd 5144, LMI upd recvd 0, DTE LMI up
  LMI enq recvd 5154, LMI stat sent  5154, LMI upd sent  0, DCE LMI up
  LMI DLCI 1023  LMI type is CISCO  frame relay NNI
  Last input 00:00:04, output 00:00:20, output hang never

<Information Deleted>

Configuring the LMI Polling and Timer Intervals (Optional)

You can set various optional counters, intervals, and thresholds to fine-tune the operation of your LMI on your Frame Relay devices. Set these attributes by performing one or more of the following steps, beginning in global configuration mode:

 
Command
Purpose

Step 1

Switch(config)# interface serial card/subcard/port:cgn

Switch(config-if)#

Selects the interface to be configured.

Step 2

Switch(config-if)# frame-relay lmi-n391dte keep-exchanges

Configures an NNI full status polling interval.

Step 3

Switch(config-if)# frame-relay lmi-n392dce threshold

Configures the DCE and the NNI error threshold.

Step 4

Switch(config-if)# frame-relay lmi-n392dte threshold

Configures the NNI error threshold.

Step 5

Switch(config-if)# frame-relay lmi-n393dce events

Configures the DCE and NNI monitored events count.

Step 6

Switch(config-if)# frame-relay lmi-n393dte events

Configures the monitored event count on an NNI interface.

Step 7

Switch(config-if)# frame-relay lmi-t392dce seconds

Configures the polling verification timer on a DCE or NNI interface.

Example

The following example shows how to change the default polling verification timer on a Frame Relay interface to 20 seconds using the frame-relay lmi-t392dce command.

Switch(config)# interface serial 0/1/0:5
Switch(config-if)# frame-relay lmi-t392dce 20

Displaying Frame Relay Serial Interface

To display information about a serial interface, perform the following task in user EXEC mode:

Command
Purpose

show interfaces serial card/subcard/port:cgn

Displays Frame Relay serial interface configuration.


Example

The following example displays serial interface configuration information for an interface with Cisco LMI enabled:

Switch> show interfaces serial 0/1/0:5
Serial 0/1/0:5 is up, line protocol is up
	Hardware is FRPAM-SERIAL
	MTU 4096 bytes, BW 1536 Kbit, DLY 0 usec, rely 229/255, load 14/255
	Encapsulation FRAME-RELAY IETF, loopback not set, keepalive set (10 sec)
	LMI enq sent 0, LMI stat recvd 0, LMI upd recvd 0
	LMI DLCI 1023 LMI type is CISCO frame relay DCE
<information deleted>

Displaying LMI Statistics

To display statistics about the LMI, perform the following task in user EXEC mode:

Command
Purpose

show frame-relay lmi interface serial card/subcard/port:cgn

Displays LMI statistics.


Example

The following example displays the LMI statistics of a Frame Relay port adapter with an NNI interface:

Switch> show frame-relay lmi interface serial 0/1/0:5
LMI Statistics for interface serial 0/1/0:5 (Frame Relay NNI) LMI Type = Cisco
Invalid Unnumberred info 0	Invalid Prot Disc 0
Invalid dummy Call Ref 0	Invalid msg Type 0
Invalid Status Message 0	Invalid Lock Shift 0
Invalid Information ID 0	Invalid Report IE Len 0
Invalid Report Request 0	Invalid Keep IE Len 0
Num Status Enq. Rcvd 11	Num Status msgs Sent 11
Num Update Status Rcvd 0	Num St Enq Timeouts 0
Num Status Enq. Sent 10	Num Status msgs Rcvd 10
Num Update Status Sent 0	Num Status Timeouts 0

Configuring Frame Relay to ATM Resource Management

This section describes the following resource management tasks specifically for your Frame Relay to ATM interworking network needs:

Configuring Frame Relay-to-ATM Connection Traffic Table Rows

Creating a Frame Relay-to-ATM CTT Row

Configuring the Interface Resource Management Tasks

For information about how to configure your ATM Connection Traffic Table rows, see the "Configuring the Connection Traffic Table" section .

Configuring Frame Relay-to-ATM Connection Traffic Table Rows

A row in the Frame Relay-to-ATM Connection Traffic Table (CTT) must be created for each unique combination of Frame Relay traffic parameters. All Frame Relay to ATM interworking virtual connections then provide traffic parameters for each row in the table per flow (receive and transmit). Multiple virtual connections can refer to the same traffic table row.

The Frame Relay traffic parameters (specified in the command used to create the row) are converted into equivalent ATM traffic parameters. Both parameters are stored internally and used for interworking virtual connections.

The formula used for Frame Relay to ATM traffic conversions are specified in the B-ICI specification, V2.0. Use a frame size (n) of 250 bytes and a header size of 2 bytes. See Table 19-1.

Table 19-1 Frame Relay to ATM Traffic Conversion

Peak Cell Rate (0+1) (Cells Per Second) =

Peak Information Rate1  /8 * (6/260)

Sustainable Cell Rate (0) (Cells Per Second) =

Committed Information Rate1 /8 * (6/250)

Maximum Burst Size (0) (Cells) =

(Committed Burst Size2  /8 * (1/(1-Committed Information Rate/Peak Information Rate)) + 1) * (6/250)

1 In bits per second

2 In bits


PVC Connection Traffic Rows

Permanent virtual channel (PVC) connection traffic rows, or stable rows, are used to specify traffic parameters for PVCs.


Note PVC connection traffic rows cannot be deleted while in use by a connection.


SVC Connection Traffic Rows

SVC connection traffic rows, or transient rows, are used by the signalling software to obtain traffic parameters for soft SVCs.


Note SVC connection traffic rows cannot be deleted from the CLI or SNMP. They are automatically deleted when the connection is removed.


To make the CTT management software more efficient, the CTT row-index space is split into space allocated by the CLI/SNMP and signalling. See Table 19-2.

Table 19-2 CTT Row-Index Allocation

Allocated By
Row-Index Range

CLI/SNMP

1 through 1,073,741,823

Signalling

1,073,741,824 through 2,147,483,647


Predefined Rows

Table 19-3 describes the predefined row:

Table 19-3 Default Frame Relay to ATM Connection Traffic Table Row

CTT Row-Index
CIR (bits/s)
Bc (bits)
Be (bits)
PIR (bits/s)
Service
Category
ATM Row-Index

100

64,000

32,768

32,768

64,000

VBR-NRT

100


Creating a Frame Relay-to-ATM CTT Row

To create a Frame Relay-to-ATM CTT row, perform the following task in global configuration mode:

Command
Purpose

frame-relay connection-traffic-table-row [index row-index] cir-value bc-value pir-value be-value {abr | vbr-nrt | ubr} [atm-row-index]

Configures a Frame Relay-to-ATM CTT row.


If you do not specify an index row number, the system software determines if one is free. The index row number is then displayed in the allocated index field if the command is successful.

If the ATM row index is not specified, system software tries to use the same row index used by Frame Relay. If not possible, a free ATM row index is used.

Example

The following example shows how to configure a Frame Relay-to-ATM CTT row with non-real-time variable bit rate (VBR-NRT) service category, committed information rate of 64000 bits per second, a peak information rate of 1536000 bits per second, and a committed burst size of 8192 bits per second:

Switch(config)# frame-relay connection-traffic-table-row 64000 8192 1536000 vbr-nrt
Allocated index = 64000
Switch(config)#

Displaying the Frame Relay-to-ATM Connection Traffic Table

To display the Frame Relay-to-ATM CTT configuration, use the following EXEC command:

Command
Purpose

show frame-relay connection-traffic-table-row [from-row row | row row]

Displays the Frame Relay-to-ATM CTT configuration.


Example

The following example shows how to display the Frame Relay-to-ATM CTT configuration table:

Switch# show frame-relay connection-traffic-table-row
Row      cir       bc        be       pir      FR-ATM    Service Category  ATM row
100      64000   32768     32768     64000                   vbr-nrt        100

Configuring the Interface Resource Management Tasks

The following resource management tasks configure queue thresholds, committed burst size, and service overflow on Frame Relay interfaces. To change any of these interface parameters, perform the following steps, in interface configuration mode:

 
Command
Purpose

Step 1

Switch(config-if)# frame-relay input-queue {abr | ubr | vbr-nrt} {discard-threshold | marking-threshold} threshold

Configures discard and marking thresholds for the inbound direction.

Step 2

Switch(config-if)# frame-relay output-queue {abr | ubr | vbr-nrt} {discard-threshold | marking-threshold} threshold

Configures discard and marking thresholds for the outbound direction.

Step 3

Switch(config-if)# frame-relay bc-default bc-value

Configures the committed burst size (in bits) used for ABR/UBR soft VCs on the destination interface.

Step 4

Switch(config-if)# frame-relay accept-overflow

Configures to accept or discard overflow traffic (exceeding CIR) for VBR circuits.

Note Unavailable on CE1 Frame Relay interfaces.

 

Step 5

Switch(config-if)# frame-relay overbooking percent

Configures the percentage of CIR overbooking.


Note Steps 1, 2, 4, and 5 affect existing and future connections on the Frame Relay interface, but Step 3 affects only future connections.


Displaying Frame Relay Interface Resources

To display your Frame Relay interface resource configuration, use the following EXEC command:

Command
Purpose

show frame-relay interface resource serial card/subcard/port:cgn

Displays resource allocation on a Frame Relay interface.


Example

The resource information for Frame Relay serial interface 0/1/0:5 is displayed in the following example:

Switch# show frame-relay interface resource serial 0/1/0:5
Encapsulation: FRAME-RELAY
Input queues (PAM to switch fabric):
       	       Discard threshold: 87% vbr-nrt, 87% abr, 87% ubr
       	       Marking threshold: 75% vbr-nrt, 75% abr, 75% ubr
    	    Output queues (PAM to line):
       	       Discard threshold: 87% vbr-nrt, 87% abr, 87% ubr
       	       Marking threshold: 75% vbr-nrt, 75% abr, 75% ubr
            Overflow servicing for VBR: enabled
	Resource Management state:
          Available bit rates (in bps):
             320000 vbr-nrt RX, 320000 vbr-nrt TX
             320000 abr RX,     320000 abr TX
             320000 ubr RX,     320000 ubr TX
          Allocated bit rates (in bps):
             0 vbr-nrt RX, 0 vbr-nrt TX
             0 abr RX,     0 abr TX
             0 ubr RX,     0 ubr TX

Configuring Frame Relay-to-ATM Virtual Connections

This section describes how to configure virtual connections (VCs) for Frame Relay to ATM interworking and Frame Relay-to-Frame Relay switching.

The tasks to configure virtual connections are described in the following sections:

Configuration Guidelines

Characteristics and Types of Virtual Connections

Configuring Frame Relay to ATM Network Interworking PVCs

Configuring Frame Relay to ATM Service Interworking PVCs

Configuring Terminating Frame Relay to ATM Service Interworking PVCs

Configuring Frame Relay Transit PVCs

Configuration Guidelines

Perform the following tasks in a prescribed order before configuring a Frame Relay to ATM interworking permanent virtual channel (PVC), soft PVC, or a Frame Relay-to-Frame Relay PVC:


Step 1 Configure the controller on the Frame Relay port adapter.

Step 2 Configure the T1 channel or E1 interface and channel group on the Frame Relay port adapter.

Step 3 Configure Frame Relay encapsulation and Frame Relay LMI on the serial port corresponding to the channel group configured in Step 2.

Step 4 Configure Frame Relay resource management tasks including Frame Relay connection traffic table rows.

Step 5 Configure Frame Relay to ATM interworking VC tasks.


Characteristics and Types of Virtual Connections

The characteristics of the Frame Relay to ATM interworking VC, established when the VC is created, include the following:

Frame Relay to ATM interworking parameters

Committed information rate (CIR), committed burst size (Bc), excess burst size (Be), peak information rate (PIR) (that is, access rate [AR]) for Frame Relay

Peak and average transmission rates for ATM

Service category

Cell sequencing integrity

ATM adaption Layer 5 (AAL5) for terminating interworking PVC

These switching features can be turned off with the interface configuration commands.


Note