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