Cisco Systems, Inc 170 West Tasman Drive San Jose, CA
Version
800 553-NETS Fax 408
Cisco Carrier Sensitive Routing User Guide
Copyright 2002, Cisco Systems, Inc All rights reserved
Cisco Carrier Sensitive Routing User Guide
Overview
Preface
Overview of Cisco Carrier Sensitive Routing
Prerequisites
Activating CSR
Saving Configuration Settings
Adding, Modifying, and Removing Gatekeepers
Database Tables
Cleaning Test Results
Resetting Call Accounting
Creating Contact Lists
Deleting Contact Lists
Configuration Data Schema
Data Schema B-1
Logging A-1
Examples
Overview
Preface
Who Should Use This Guide
Overview, page-vii Who Should Use This Guide, page-vii
Appendix C, “Error Conditions and Recoveries”
Appendix B, “Data Schema”
Document Organization
Document Conventions
Obtaining Documentation
Related Documentation and References
World Wide Web
Documentation CD-ROM
Documentation Feedback
Obtaining Technical Assistance
Cisco.com
Technical Assistance Center
Cisco TAC Escalation Center
Cisco TAC Web Site
Cisco Carrier Sensitive Routing User Guide
Preface Obtaining Technical Assistance
Prerequisites, page CSR Components, page CSR Basics, page
Prerequisites
CSR Limitations, page
Overview of Cisco Carrier Sensitive Routing
CSR Basics
CSR Components
CSR Application
PostgreSQL Database
Ingress Rejection Rules
CSR GUI
Egress Rejection Rules
Selection Rules
CSR Limitations
CSR Limitations Carrier Sensitive Routing User Guide
Chapter1
Overview of Cisco Carrier Sensitive Routing
Database Operations
PostgreSQL Database Operations and Functionalities
Activating the Database
Database Operations, page Database Functionalities, page
Reactivating the Database
Exiting the Database
etc/init.d/postgresinit stop
etc/init.d/postgresinit restart
Reintializing a Database
Exporting a Database
Exporting to a Text File
Backing Up the Database System
Database Tables, page PostgreSQL Database Command Summary, page
Configuration Tables
Database Functionalities
Database Tables
text
ActiveDataset
Default
Name
integer
ThreadCount
Table2-1 Configuration Data Table continued
boolean
RejectSrcUnits
FALSE
Allow
Table2-2 Gatekeeper Table continued
Default
Table2-3 TestRoutes Table
Table2-5 LogEntries Table
Table2-4 TestOutputs Table
Table2-6 StringResources Table
2-10
Dataset Tables
Table2-7 Filters Table
Table2-8 Carriers Table
2-11
Table2-9 MatchPatterns Table
2-12
SelectPreferr edCarrier rule is used
Table2-10 Routes Table
Table2-11 Rules Table
Default
2-13
Name
Type
Name
2-14
2-15
Lists Table
Table2-13 Lists Table
Table2-14 ContactLists Table
Default
2-16
Name
Type
Table2-16 EgressRouteAttributes Table
2-17
Table2-17 QoS Table
Table2-18 QoS Table
2-18
PostgreSQL Database Command Summary
Activating CSR
Cisco Carrier Sensitive Routing Application Operations
Single Instance
CSR as a Daemon
CSR as a User Process
Multiple Instances
Deactivating CSR
Figure3-2 CSR Window
Step 4 Click Shutdown CSR
Chapter3
Deactivating CSR
CSR Commands, page Multiple GUI Operation, page
Activating the GUI, page Configuring CSR with the GUI, page
CSR GUI Functionalities
Activating the GUI
Changing Configuration Settings
Configuring CSR with the GUI
Changing Configuration Settings, page
Adding, Modifying, and Removing Gatekeepers, page
Figure4-2 Configuration Management Tab in CSR Window
Changing Log Levels
Chapter4 CSR GUI Functionalities Configuring CSR with the GUI
Cisco Carrier Sensitive Routing User Guide
Changing App Priority
Saving Configuration Settings
Changing Connection Port
Enabling Test Routes Accounting
Adding Gatekeepers
Adding, Modifying, and Removing Gatekeepers
Figure4-5 Registered Messages and Filters Checkbox
Step 9 Click a filter on the pop-up menu
Chapter4 CSR GUI Functionalities Configuring CSR with the GUI
Figure4-7 Filters Pop-up Menu
Figure4-8 Sample Filter Display
Figure4-10 Delete Filter Display
Figure4-9 Sample Filter Display
Step 12 Click Delete
Modifying Gatekeepers
4-10
Removing Gatekeepers
4-11
Setting Threads for Processing Calls and Call Queue Size
Figure4-14 Advanced Configuration Dialog Box
Figure4-13 Delete Gatekeeper Message
Swapping Datasets
Updating Active Datasets
4-12
4-13
Creating, Modifying, and Deleting Carriers
4-14
Creating Carriers
Figure4-17 Carrier Selection Box in Active Dataset
4-15
Modifying Carriers
Figure4-18 Dialog Box for New Carrier in Active Dataset
4-16
Deleting Carriers
Creating Contacts
Creating, Modifying, and Deleting Contacts
4-17
Deleting Contacts
Modifying Contacts
4-18
Figure4-22 Dialog Box for an Existing Contact in Active Dataset
Creating Contact Lists
Creating, Modifying, and Deleting Contact Lists
4-19
4-20
Modifying Contact Lists
Figure4-24 Dialog Box for an Existing Contact List in Active Dataset
Deleting Contact Lists
Creating, Modifying, and Deleting Egress Route Attributes
Creating Egress Route Attributes
4-21
The key shown on the screen is the primary key of this egress route attribute in the Egress Route Attributes table. When a new egress route attribute is being created, “%%%%” is displayed
4-22
4-23
Modifying Egress Route Attributes
hour0-23min 0-60sec
Figure4-26 List of Egress Route Attribute Names in Active Dataset
4-24
Chapter4 CSR GUI Functionalities Updating Active Datasets
Cisco Carrier Sensitive Routing User Guide
4-25
Deleting Egress Route Attributes
Creating Ingress Route Attributes
Creating, Modifying, and Deleting Ingress Route Attributes
4-26
a. If you select Daily, enter Start Time and End Time
4-27
4-28
Modifying Ingress Route Attributes
Chapter4 CSR GUI Functionalities Updating Active Datasets
Cisco Carrier Sensitive Routing User Guide
4-29
Deleting Ingress Route Attributes
Creating Match Patterns
Creating, Modifying, and Deleting Match Patterns
4-30
Deleting Match Patterns
Modifying Match Patterns
4-31
Figure4-31 Dialog Box for New Match Pattern in Active Dataset
Creating Routes
Creating, Modifying, and Deleting Routes
4-32
4-33
Modifying Routes
Figure4-33 QoS Relationships Dialog Box in Active Dataset
4-34
Deleting Routes
Figure4-34 Dialog Box for an Existing Route in Active Dataset
Creating Rules
Creating, Modifying, and Deleting Rules
4-35
A provisioned minimum QoS
4-36
4-37
Modifying Rules
4-38
Deleting Rules
Figure4-36 Dialog Box for Existing Rule in Active Dataset
Verifying Datasets
Updating Inactive Datasets
4-39
4-40
Destroying Inactive Datasets
Figure4-37 Inactive Dataset Tab in CSR Window
Resetting Call Accounting, page Updating Gatekeepers, page
CSR Commands
Cleaning Test Results, page
Activating Inactive Datasets
4-42
Sending Test Route Request Commands to an Active CSR Application
This entry is optional
4-43
Loading the Active Dataset
Updating Logging Level
4-44
Cleaning Test Results
Resetting Call Accounting
Updating Gatekeepers
4-45
Multiple GUI Operation
Checking CSR Version
4-46
Configuring Syslog Viewing Logs
Configuring Syslog
Logging
Examples
Viewing Logs
Sample logs
Cisco Carrier Sensitive Routing User Guide
AppendixA Logging Viewing Logs
Configuration Data Schema
Data Schema
Configuration Data Schema Dataset Schema
Page
Page
Page
Dataset Schema
Page
Page
Cisco Carrier Sensitive Routing User Guide
Page
CHECK RelativeQoS = 1 AND RelativeQoS =
B-10
B-11
B-12
B-13
AppendixB Data Schema Dataset Schema
B-14
Cisco Carrier Sensitive Routing User Guide
Database Connectivity Loss
Error Conditions and Recoveries
Database Connectivity Loss Gatekeeper Connectivity Loss
Gatekeeper Connectivity Loss
automatic number identification
dialed number identification service
admission request message
domain naming system
registration request message
resource availability indication message
unregistration request message
GL-4
IN-5
I N D E
IN-6