Prime Network Customization Overview
The following topics introduce you to the Prime Network customization products. These topics briefly explain what Prime Network is, and describe the Prime Network customization tools.
•What Is Prime Network?
•Prime Network Customization Components
What Is Prime Network?
Prime Network is a carrier-class network management platform, designed to serve as an mediation layer between the operation and network layers. It provides a set of easy-to-use applications as well as well defined application programming interfaces (APIs) for Operations Support System (OSS), enabling carriers and service providers to efficiently respond to the constant market demand for new, reliable, and more sophisticated services, while hiding the complexity of large, multivendor, mixed-technology networks.
Prime Network provides solutions for diverse network environments and applications. It offers an integrated network and service autodiscovery for network modeling, intelligent fault analysis, and a highly flexible network configuration and activation engine. This enables fully correlated management of global scale networks supporting millions of subscribers and customers.
Prime Network is a network management solution that provides a fully integrated service-oriented solution offering:
•Multivendor, hybrid device support.
•Mixed technology (such as IP, Virtual Private Network [VPN], Multiprotocol Label Switching (MPLS), Ethernet, ATM, and Digital Subscriber Line [DSL]).
•Multifunction (network discovery, fault, activation, and configuration).
•Vertical integration with multiple OSS and Business Support Systems (BSS) applications.
Based on a patented, innovative architecture of distributed autonomous virtual network elements (VNEs), Prime Network enables integrated management for hybrid network environments while being scalable to support network growth and evolution. For details, see the Cisco Prime Network 3.9 Administrator Guide.
Prime Network Customization Components
Prime Network customization components provide the ability to monitor and make changes to network elements. These customization components include:
•Soft Properties Manager
•VNE Customization Builder (VCB)
•External Launch Application
•Prime Network Shell Interface
Soft Properties Manager
Using Soft Properties Manager, you can manage soft properties and Threshold Crossing Alarms (TCAs). Soft properties enable you to extend the set of supported properties for each network element (NE), by adding soft properties to the VNEs. These properties extend the Cisco Information Model Object (IMO) and are available through the client GUI as well as through the Broadband Query Language (BQL) API. Soft properties are retrieved from the NE using Simple Network Management Protocol (SNMP) or Telnet/Secure Shell Protocol (SSH). In addition, alarm thresholds enable you to constantly monitor selected properties and generate an alarm every time these properties cross a user-defined threshold or violate a condition.
These properties extend the Prime Network model. For more information, see:
•Chapter 2 "Introducing Soft Properties Manager"
•Chapter 3 "Working with the Soft Properties Manager"
•Chapter 4 "Soft Property Examples"
•Chapter 5 "Parsing Operators/Rules"
•Chapter 6 "Alarm Threshold Triggers"
•Chapter 7 "Regular Expressions for Soft Properties Manager"
Using Command Builder (a template-based configuration tool), you can create activation scripts to make physical and logical configuration changes on a network element.
Command scripts enable users to execute a programmable sequence of SNMP or Telnet command lines. These scripts can include data properties taken from the Prime Network information model (built-in), as well as user-defined input parameters entered during runtime.
For more information about Command Builder and how to use it, see:
•Chapter 8 "Creating Commands with Command Builder"
•Chapter 9 "Prime Network Macro Language"
•Chapter 10 "Creating a Macro Language Command: An Example"
•Chapter 11 "BeanShell Commands"
Using Prime Network Workflow, you can create workflows of tasks that call commands to perform configuration changes on multiple network elements. You can run workflows sequentially, in parallel, on demand, or at a scheduled time. You can also create an activation template and use it to create an Activation wizard in Prime Network Vision. You can view workflows with Prime Network Workflow, Prime Network Administration, and Prime Network Events. Workflows are stored on the gateway, where you can check workflow properties and status. It is intended for use by a system administrator.
For more information, see:
•Chapter 12 "Creating Workflows"
•Chapter 13 "Creating New Tasks for Workflows"
Prime Network Activation provides a framework for creating new activation wizards and adding them to the Prime Network Vision GUI client so that users can run the wizards. Operators can access the wizards by selecting Activations from Vision's main menu. In addition, Prime Network Activation provides an Activation Wizard Builder (AWB), which is a point-and-click GUI simplifies the process of creating activation wizards. To create a new wizard using the AWB, you must supply a valid activation workflow template as input to the AWB.
For more information, see:
•Chapter 14 "Viewing and Managing Activations"
•Chapter 15 "Using the AWB to Create Activation Wizards"
VNE Customization Builder (VCB)
The VCB is a tool that allows Prime Network admin users to add support to VNEs (Virtual Network Elements) for additional NEs, modules, and events, thereby extending what is delivered in Prime Network software. For information, see:
•Chapter 16 "Introducing the VNE Customization Builder (VCB)"
•Chapter 17 "Enabling Support for Additional Device Types and Software Versions."
•Chapter 18 "Enabling Support for Additional Modules"
•Chapter 19 "Managing Additional Event Types"
•Chapter 20 "Deploying and Maintaining Extensions in a Prime Network Production System"
•Chapter 21 "VCB Template Reference"
External Launch Application
You can launch an external application from the managed network elements and its attributes from the Prime Network NetworkVision GUI. For more information, see:
•Chapter 22 "Adding External Launch Points."
•Chapter 23 "Sample BQL Scripts to Launch External Applications."
The Drools Rules engine is a general-purpose expert-system generator that combines rule-based techniques and object-oriented programming. The Drools Rules engine enables you to extend the Prime Network alarm correlation mechanism with user-defined rules and business logic. For more information, see:
•Chapter 24 "Drools Rules Management."
•Chapter 25 "Drools Rules Examples."
Prime Network Shell Interface
The Prime Network shell interface is the command-line interface (CLI) of the Prime Network Shell Manage system. The shell interface provides you with the following features:
•A subset of the system-supported commands so you can manage VNEs, surveillance, and provisioning.
•A flat command hierarchy with a limited number of modes and an unlimited number of nesting levels.
•The ability to export all commands supported by the system.
For information on the Prime Network shell interface, supported commands, output formats, and examples, refer to the Cisco Prime Network 3.9 Integration Developer Guide, available on the Prime Network Technology Center website.