cc/td/doc/product/rtrmgmt/cpc
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

About This Guide

About This Guide

Objective

The Cisco Provisioning Center Programmer's Guide describes how to use the operations defined in the Flow-Through Interface (FTI) to link your Operation Support System (OSS) to CPC.

For more information about installation and CPC GUI operations, refer to the Cisco Provisioning Center User Guide. For more detailed information about the operations defined in the FTI, refer to the Cisco Provisioning Center Programmer's Reference Guide. All of these guides are available in PDF format on the CPC installation CD.

Who Should Use This Book

This guide is written for experienced systems integrators.

It is assumed that readers have a basic understanding of network design, operation, and terminology, and that readers are familiar with their own network configurations and designs. It is also assumed that readers have a basic familiarity with the UNIX operating system and the Korn Shell (ksh).

Readers should also be familiar with CORBA and the Object Management Group's Interface Definition Language (IDL).

How This Book is Organized

This guide is organized as follows:

"FTI Language Concepts": Describes the key concepts for the FTI, specifically for the Script Language and CORBA interface.

"Getting Started": Provides an administration overview for using the FTI.

"Script Language Tutorial": Provides a basic step-by-step tutorial for using the Script Language with CPC.

"CORBA Tutorial": Provides a basic step-by-step tutorial for using the CORBA interface with CPC.

"Summary of Script Language Commands": Provides a summary of the Script Language Commands.

"Script Language Examples": Provides a few examples using the Script Language.

"Script Language Service Object Examples": Provides a few examples for Service Objects using the Script Language.

Related Information

Cisco documentation and additional literature are available in a CD-ROM package, which ships with your product. The Documentation CD-ROM, a member of the Cisco Connection Family, is updated monthly. Therefore, it might be more up to date than printed documentation.To order additional copies of the Documentation CD-ROM, contact your local sales representative or call customer service. The CD-ROM package is available as a single package or as an annual subscription.

You can also access Cisco documentation on the World Wide Web at

Conventions

Names of on-screen elements that you click or select (such as menu names and commands; buttons and check boxes) are printed in bold type. Also printed in bold are keywords, names of commands, and names of keys on the keyboard.

When they appear within a passage of normal text, words that you enter from the keyboard are printed in a bold face type. If the word is enclosed in angle brackets ("<" and ">"), the word shown is a placeholder which tells you the type of word or character to enter (such as a password or user name).

When they are set off from the main text, words and characters that you enter are printed in the Courier typeface in a bold font.

Words that appear on screen from a source other than the keyboard are printed in the Courier face but not bold when set off from the main text.

For example, if you see this:

login: root

you should enter the string root at the login prompt. But if you see this:

password: <root password>

you should enter your own password instead of the words root password.

The italic style of type is used to emphasize words, to introduce new terms, and for filenames and directories, the contents of listboxes and drop-down lists, and titles of printed publications.

Though it is possible to reconfigure your mouse to use buttons differently, this book will refer to mouse operations for a standard, right-hand, three-button mouse.

To select something, place the on-screen pointer or cursor on the item and click the left mouse button.

To view an Options menu, place the on-screen pointer or cursor on an item and click the right mouse button. If a menu is available, it will open. (Clicking the right mouse button is sometimes referred to as a right click.)

When the term click the mouse on... is used without qualification, it means to place the on-screen pointer or cursor on an item and click the left mouse button.

To drag something, click the mouse on it and drag the pointer to a different location before releasing the mouse button.

When selecting items from a list using the mouse, you can sometimes select more than one item by holding down the Shift or Control key while clicking the mouse.

To select a contiguous block of items, click on one item, hold the Shift key down, and click on a second item. All items between the two will be selected when multiple selection is enabled.

To select items from different locations when multiple selection is enabled, hold the Control key down. Each selected item will remain selected until you complete the action or click the mouse without holding the Control key down.

Licensing

Portions of CPC are based on and/or use code from third-party sources. This usage is permitted by the third parties under the condition that their copyright and permitted use notices are included in the derived software. This section contains these notices.

The structure of the GUI is based on C++ classes described in a book by Douglas Young. Usage of these classes requires the following notices:

This example code is from the book:
Object-Oriented Programming with C++ and OSF/Motif
by
Douglas Young
Prentice Hall, 1992
ISBN 0-13-6320252-1
 
Copyright 1991 by Prentice Hall
All Rights Reserved
 
Permission to use, copy, modify, and distribute this software for any purpose except publication and without fee is hereby granted, provided that the above copyright notice appears in all copies of the software.
 

C++ classes used to interface the UNIX IPC mechanism are based on classes developed by Douglas C. Schmidt of the University of California, Irvine. Much of the code in those classes was originally derived from the InterViews Dispatcher Facility, which contains the following notice:

Copyright (c) 1987, 1988, 1990, 1991 Stanford University
Copyright (c) 1991 Silicon Graphics, Inc.
 
Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that (i) the above copyright notices and this permission notice appear in all copies of the software and related documentation, and (ii) the names of Stanford and Silicon Graphics may not be used in any advertising or publicity relating to the software without the specific, prior written permission of Stanford and Silicon Graphics.
 
THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRENTY OR ANY KIND, EXPRESS, IMPLIED, OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 
IN NO EVENT SHALL STANFORD OR SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL, INCIDENTATL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA, OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABLILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OF PERFORMANCE OF THIS SOFTWARE.

Acronyms

ABR--Available Bit Rate

ATM--Asynchronous Transfer Mode

CBR--Constant Bit Rate

CCS--Change Control Services

CDV--Cell Delay Variation

CIR--Committed Information Rate

CLR--Cell Loss Ratio

CMS--Configuration Management Services

CORBA--Common Object Request Broker Architecture

CoS--Class of Service

CPC--Cisco Provisioning Center

CR--Change Request

CTD--Cell Transfer Delay

DB--Database

DBMS--Database Management System

DLCI--Data Link Connection Identifier

EM--Element Manager

EM--Equipment Module

FR--Frame Relay

FTI--Flow-Through Interface

GRM--Generic Resource Model

GUI--Graphical User Interface

IDL--Interface Definition Language

ITU-T--International Telecommunications Union

IXC--Inter-exchange Carrier

ksh--Korn Shell

LAN--Local Area Network

LEC--Local Exchange Carrier

MD--Management Domain

NE--Network Element

NNI--Network to Network Interface

OAF--Object Attribute Files

OId--Object Id or Object Identifier

OMG--Object Management Group

OSS--Operation Support System

PCR--Peak Cell Rate

PVC--Permanent Virtual Circuit

QoS--Quality of Service

SCR--Sustainable Cell Rate

SO--Service Object

SQL--Structured Query Language

TMN--Telecommunications Management Network

UBR--Unspecified Bit Rate

UNI--User to Network Interface

VBR--Variable Bit Rate

VCI--Virtual Channel Identifier

VPI--Virtual Path Identifier

VPN--Virtual Private Network

WAN--Wide Area Network


hometocprevnextglossaryfeedbacksearchhelp
Posted: Thu Aug 3 16:16:07 PDT 2000
Copyright 1989-2000©Cisco Systems Inc.