Table Of Contents
IPDR Streaming Protocol on the Cisco CMTS Routers
Prerequisites for Configuring IPDR Streaming Protocol
Restrictions for Configuring IPDR Streaming Protocol
Information About PDR Streaming Protocol
How to Configure IPDR Streaming Protocol
Configuring the IPDR Collector
Configuring the IPDR Associate
Configuration Examples for IPDR Streaming Protocol
Configuring the IPDR Session: Example
Configuring the IPDR Collector: Example
Configuring the IPDR Associate: Example
Configuring the IPDR Template: Example
Configuring the IPDR Exporter: Example
Verifying IPDR Streaming Protocol
Verifying IPDR Session Collector
Verifying IPDR Session Template
Feature Information for IPDR Streaming Protocol
IPDR Streaming Protocol on the Cisco CMTS Routers
First Published: December 17, 2008Last Updated: August 28, 2009The Cisco universal broadband router supports the Internet Protocol Detail Record (IPDR) streaming protocol feature that enables efficient and reliable delivery of high volume data records from the service elements to any systems, such as mediation systems and BSS/OSS.
Finding Feature Information
Your software release may not support all the features documented in this module. For the latest feature information and caveats, see the release notes for your platform and software release.
Use Cisco Feature Navigator to find information about platform support and Cisco IOS, Catalyst OS, and Cisco IOS XE software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
Contents
•
Prerequisites for Configuring IPDR Streaming Protocol
•
Restrictions for Configuring IPDR Streaming Protocol
•
Information About PDR Streaming Protocol
•
How to Configure IPDR Streaming Protocol
•
Configuration Examples for IPDR Streaming Protocol
•
Verifying IPDR Streaming Protocol
•
Feature Information for IPDR Streaming Protocol
Prerequisites for Configuring IPDR Streaming Protocol
Table 1 shows the hardware compatibility prerequisites for the IPDR streaming protocol.
The software prerequisite for the IPDR streaming protocol is:
•
IPSec protocol is used for security purposes.
Restrictions for Configuring IPDR Streaming Protocol
•
An IPDR exporter can be connected to up to two collectors, but it will only send data to the highest priority operating collector at any given time.
•
Each IPDR session can be associated to one active collector only.
Information About PDR Streaming Protocol
IPDR Streaming Protocol is designed to address the need for a reliable, fast, efficient, and flexible export process of high volume data records such as billing, performance and diagnostic data.
The IPDR/SP process communicates with the IPDR collectors. The architecture supports primary and secondary collectors for failover purposes. At any time, data is sent to only one collector. If the exporter to primary collector connection fails due to any reason, the data is sent to the secondary collector. Depending on the network configuration, you can have multiple primary collectors designed for different types of data. For example, there may be a billing collector, a diagnostic collector, and so on.
Note
IPDR streaming protocol supports multiple IPDR sessions.
How to Configure IPDR Streaming Protocol
This section describes the configuration tasks that are performed when using the IPDR streaming protocol feature on the Cisco CMTS platforms.
•
Configuring the IPDR Collector
•
Configuring the IPDR Associate
•
Configuring the IPDR Template
•
Configuring the IPDR Exporter
Note
Use no ipdr command to remove the IPDR configuration.
Configuring the IPDR Session
To enable the CMTS application to add a session to the IPDR exporter, use the ipdr session command in global configuration mode.
Use the no form of the command to remove the IPDR session.
Restrictions
•
The session ID must be unique.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
ipdr session session_id session_name session_descr
DETAILED STEPS
Configuring the IPDR Collector
To configure the IPDR collector details, use the ipdr collector command in global configuration mode. The port number is used when an exporter creates an active connection.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
ipdr collector collector_name ip_addr [port]
DETAILED STEPS
Configuring the IPDR Associate
To associate the collector with a session, use the ipdr associate command in global configuration mode.
Prerequisites
•
You must deactivate the session before configuring the associate.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
ipdr associate session_id collector_name priority
DETAILED STEPS
Configuring the IPDR Template
To add an IPDR template to the IPDR session, use the ipdr template command in global configuration mode. The template list can be viewed by entering a "?" at the command prompt.
Restrictions
•
You can add only the system-supported templates.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
ipdr template session_id template_name
DETAILED STEPS
Configuring the IPDR Exporter
To enable the CMTS application to start the IPDR exporter process to connect the exporter and the collector, use the ipdr exporter start command in global configuration mode.
Use the no form of the command to stop the exporter process.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
ipdr exporter start
DETAILED STEPS
Configuration Examples for IPDR Streaming Protocol
This section describes a sample configuration example for configuring IPDR Streaming Protocol.
•
Configuring the IPDR Session: Example
•
Configuring the IPDR Collector: Example
•
Configuring the IPDR Associate: Example
•
Configuring the IPDR Template: Example
•
Configuring the IPDR Exporter: Example
Configuring the IPDR Session: Example
The following example shows how to configure the IPDR session.
Router> enableRouter# configure terminalRouter(config)# ipdr session 1 test no_descrConfiguring the IPDR Collector: Example
The following example shows how to configure the IPDR collector.
Router> enableRouter# configure terminalRouter(config)# ipdr collector federal 192.0.2.0Configuring the IPDR Associate: Example
The following example shows how to associate the collector with a session.
Router> enableRouter# configure terminalRouter(config)# ipdr associate 1 federal 1Configuring the IPDR Template: Example
The following example shows how to add an IPDR template to the IPDR session.
Router> enableRouter# configure terminalRouter(config)# ipdr template 1 SAMISConfiguring the IPDR Exporter: Example
The following example shows how to configure the IPDR exporter process to connect the exporter and the collector.
Router> enableRouter# configure terminalRouter(config)# ipdr exporter startVerifying IPDR Streaming Protocol
This section describes the commands used for verification of the IPDR streaming protocol feature on the Cisco CMTS platforms.
•
Verifying IPDR Session Collector
•
Verifying IPDR Session Template
Verifying the IPDR Collector
The show ipdr collector command displays the collector information, message statistics and event for all the sessions that are associated with the collector
The following example shows the sample output for the show ipdr collector command.
Router#show ipdr collector federalCollector Name: federal, IP: 192.0.2.0, Port: 02001-07-05T19:28:22 Collector in session 1 Statistics:Transmitted 12658 Acknowledged 12658 Enqueued 12658 Lost 0Last Event: Event Id 1 IPDR_EVENT_SERVER_CONNECTED - INCOMINGRouter(config)#Verifying IPDR exporter
The show ipdr exporter command displays information about the IPDR Exporter state. The information displayed indicates the Exporter states that are listed below.
•
started
•
not started
•
not initialized
The following example shows the sample output for the show ipdr exporter command:
Router#show ipdr exporterIPDR exporter is started.Verifying IPDR session
The show ipdr session command displays the session details such as the session ID, description, and the session state for all sessions as well as for a specific session.
The following example shows the sample output for the all option for the show ipdr session command.
Router#show ipdr session allSession ID: 1, Name: utilsta, Descr: test, Started: FalseThe following example shows the sample output for the session_id option for the show ipdr session command.
Router#show ipdr session 1Session ID: 1, Name: utilsta, Descr: test, Started: False2001-07-05T19:36:28 Statistics:Transmitted 0 Acknowledged 0 Enqueued 0 Lost 0queuedOutstanding 0 queuedUnacknowledged 01 Collectors in the session:Name: federal, IPAddr: 192.0.2.0, Port: 0, Priority: 1Verifying IPDR Session Collector
The show ipdr session collector command displays the details of a collector that is associated with a specific session. Since there can be multiple collectors associated to a session, this command is used to show a specific session-collector pair.
The following example shows the sample output for the show ipdr session collector command.
Router#show ipdr session 1 collector federalSession ID: 1, Name: utilsta, Descr: test, Started: FalseCollecotr Name: federal, IP: 192.0.2.0, Port: 02001-07-05T19:38:02 Collector in session 1 Statistics:Transmitted 0 Acknowledged 0 Enqueued 0 Lost 0Last Event: Event Id 0 WRONG_EVENT_IDVerifying IPDR Session Template
The show ipdr session template command displays the list of all active templates supported by a specific session.
The following example shows the sample output for the show ipdr session template command.
Router#show ipdr session 1 templateTemplate ID: 2, Name: , Type: DOCSIS-Type, KeyNumber: 22Session 1 has totally 1 templates.Additional References
The following sections provide references related to configuring the IPDR streaming protocol feature.
Related Documents
Related Topic Document TitleCMTS Command Reference
Cisco IOS CMTS Cable Command Reference
http://www.cisco.com/en/US/docs/ios/cable/command/reference/cbl_book.html
Cisco uBR10012 Universal Broadband Router Documentation
Cisco uBR10012 Universal Broadband Router Hardware Installation Guide
http://www.cisco.com/en/US/docs/cable/cmts/ubr10012/installation/guide/hig.html
Cisco uBR10012 Universal Broadband Router Software Configuration Guide http://www.cisco.com/en/US/docs/cable/cmts/ubr10012/configuration/guide/scg.html
Cisco uBR10012 Universal Broadband Router Release Notes
http://www.cisco.com/en/US/products/hw/cable/ps2209/prod_release_notes_list.html
IPDR/SP 2.1
IPDR/SP Protocol Specification Version 2.1
Standards
Standard TitleDOCSIS3-OSSI
Operations Support System Interface Specification CM-SP-OSSIv3.0-D02-main-20060213_Section_6 http://www.cablemodem.com
MIBs
MIB MIBs LinkNone
To locate and download MIBs for selected platforms, Cisco IOS releases, and feature sets, use Cisco MIB Locator found at the following URL:
RFCs
Technical Assistance
Command Reference
For information about commands, see the Cisco IOS CMTS Command Reference at http://www.cisco.com/en/US/docs/ios/cable/command/reference/cbl_book.html. For information about all Cisco IOS commands, use the Command Lookup Tool at http://tools.cisco.com/Support/CLILookup or the Cisco IOS Master Command List, All Releases, at http://www.cisco.com/en/US/docs/ios/mcl/allreleasemcl/all_book.html.
Feature Information for IPDR Streaming Protocol
Table 2 lists the features in this module and provides links to specific configuration information. Only features that were introduced or modified in Cisco IOS Release 12.2(33)SCB or a later release appear in the table.
Not all commands may be available in your Cisco IOS software release. For release information about a specific command, see the command reference documentation.
Use Cisco Feature Navigator to find information about platform support and software image support. Cisco Feature Navigator enables you to determine which Cisco IOS, Catalyst OS, and Cisco IOS XE software images support a specific software release, feature set, or platform. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
Note
Table 2 lists only the Cisco IOS software release that introduced support for a given feature in a given Cisco IOS software release. Unless noted otherwise, subsequent releases of that Cisco IOS software release also support that feature.
Table 2 Feature Information for IPDR Streaming Protocol
Feature Name Releases Feature InformationIPDR Streaming Protocol
12.2(33)SCB
The Cisco universal broadband router supports the IPDR streaming protocol feature that enables efficient and reliable delivery of high volume data records from the service elements to any systems, such as mediation systems and BSS/OSS.
The following sections provide information about this feature:
•
Configuring the IPDR Collector
•
Configuring the IPDR Associate
•
Configuring the IPDR Template
CCDE, CCENT, CCSI, Cisco Eos, Cisco HealthPresence, Cisco IronPort, the Cisco logo, Cisco Lumin, Cisco Nexus, Cisco Nurse Connect, Cisco Pulse, Cisco StackPower, Cisco StadiumVision, Cisco TelePresence, Cisco Unified Computing System, Cisco WebEx, DCE, Flip Channels, Flip for Good, Flip Mino, Flipshare (Design), Flip Ultra, Flip Video, Flip Video (Design), Instant Broadband, and Welcome to the Human Network are trademarks; Changing the Way We Work, Live, Play, and Learn, Cisco Capital, Cisco Capital (Design), Cisco:Financed (Stylized), Cisco Store, and Flip Gift Card are service marks; and Access Registrar, Aironet, AllTouch, AsyncOS, Bringing the Meeting To You, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP, CCVP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Collaboration Without Limitation, Continuum, EtherFast, EtherSwitch, Event Center, Explorer, Fast Step, Follow Me Browsing, FormShare, GainMaker, GigaDrive, HomeLink, iLYNX, Internet Quotient, IOS, iPhone, iQuick Study, IronPort, the IronPort logo, Laser Link, LightStream, Linksys, MediaTone, MeetingPlace, MeetingPlace Chime Sound, MGX, Networkers, Networking Academy, Network Registrar, PCNow, PIX, PowerKEY, PowerPanels, PowerTV, PowerTV (Design), PowerVu, Prisma, ProConnect, ROSA, ScriptShare, SenderBase, SMARTnet, Spectrum Expert, StackWise, The Fastest Way to Increase Your Internet Quotient, TransPath, WebEx, and the WebEx logo are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries.
All other trademarks mentioned in this document or website are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (0908R)
Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental.
© 2009 Cisco Systems, Inc. All rights reserved.

