Feedback
|
Table Of Contents
Building Integrated Timing Source for the Cisco 12000 Series Router
Prerequisites for BITS for the Cisco 12000 Series Router
Restrictions for BITS for the Cisco 12000 Series Router
Information About BITS for the Cisco 12000 Series Router
Freerun, Normal, Fast-start, and Holdover Modes
How to Configure BITS for the Cisco 12000 Series Routers
Configuring the T1 BITS Port on the PRP-2 to Receive External Timing
Configuring the E1 BITS Port on the PRP-2 to Receive External Timing
Configuring Primary and Secondary BITS Clock Sources
Configuring BITS Timing Modes Globally
Disabling BITS Support for Line Cards
Configuration Examples for Building Integrated Timing Source for the Cisco 12000 Series Router
Verifying the BITS Clock Configuration: Example
Display BITS Clock Events Log: Example
Building Integrated Timing Source for the Cisco 12000 Series Router
The Cisco 12816 and 12810 routers incorporate a Stratum 3E internal timing reference to provide system timing based on input received from an external Building Integrated Timing Supply (BITS) clock source. A holdover mode maintains timing accuracy in the event that external synchronization references become corrupted or unavailable.
Feature History for Building Integrated Timing Source for the Cisco 12000 Series Router
Release Modification12.0(31)S
This feature was introduced for Cisco 12816 and 12810 routers and Cisco 12000 Series Engine-6 Packet-over-SONET line cards.
Finding Support Information for Platforms and Cisco IOS Software Images
Use Cisco Feature Navigator to find information about platform support and Cisco IOS software image support. Access Cisco Feature Navigator at http://www.cisco.com/go/fn. You must have an account on Cisco.com. If you do not have an account or have forgotten your username or password, click Cancel at the login dialog box and follow the instructions that appear.
Contents
•
Prerequisites for BITS for the Cisco 12000 Series Router
•
Restrictions for BITS for the Cisco 12000 Series Router
•
Information About BITS for the Cisco 12000 Series Router
•
How to Configure BITS for the Cisco 12000 Series Routers
•
Configuration Examples for Building Integrated Timing Source for the Cisco 12000 Series Router
Prerequisites for BITS for the Cisco 12000 Series Router
The Cisco 12816 or Cisco 12810 Series router is required for operation of BITS. The supported hardware components to acquire a BITS signal from an external reference source are as follows:
•
Performance Route Processor 2
PN: PRP-2=•
2-port OC-192c/STM-64c POS
PNs: 2OC192/POS-SR-SC=, 2OC192/POS-IR-SC= I•
8-port OC-48c/STM-16c POS with any pluggable optic module
PN: 8OC48/POS-SFP=•
For Engine 3, BITS is only supported on ATM Engine 3 line cards
•
BITS is supported on all Engine 5 and Engine 6 line cards
•
BITS is supported on newer fabric cards 12810-SFC and 12816-SFC
Restrictions for BITS for the Cisco 12000 Series Router
•
The primary and secondary BITS sources must be configured on different slots. The primary and secondary BITS sources cannot be from the same PRP-2 or PoS line card.
•
Synchronous Status Messaging (SSM) is not supported.
Information About BITS for the Cisco 12000 Series Router
To eliminate SONET timing slips, a router with a BITS clock can synchronize traffic over all SONET interfaces to an external, highly stable Stratum 2 or better reference clock. The router can distribute the BITS clock signal among many network devices within a building to achieve POP-wide synchronization. Line cards that support BITS do not require manual configuration of internal or line timing because timing is automatically synchronized to the BITS signal. Thus, configuration errors are reduced. The Cisco 12000 Series router BITS implementation is compliant with Telecordia GR-1244-CORE and GR-253-CORE specifications.
BITS Clock Reference Input Sources
The Clock Scheduler Cards (CSCs) of the Cisco 12816 and 12810 routers can provide centralized BITS timing to BITS-supported line cards and can receive external BITS reference clock inputs from two independent sources as follows:
•
T1 or E1 controller of the Performance Route Processor 2 (PRP-2)
•
Ingress interface of a supported Packet-over-SONET line card
The CSC BITS clocks are present on both CSCs to provide 1+1 redundant BITS clock capability. The CSC BITS clock can synchronize to any combination of 8 kHz, 1.544 MHz, 2.048 MHz and 19.44 MHz signals in normal (locked) mode.
Figure 1 shows a portion of a Cisco 12000 PRP-2 front panel. The two BITS ports are for external BITS clock timing inputs. Port BITS 0 is hardwired as a T1 port, Port BITS 1 as an E1 port. Both have RJ-48 connectors.
Figure 1 BITS Ports on the PRP-2
Freerun, Normal, Fast-start, and Holdover Modes
The CSC BITS clock operates in four standard modes, freerun, normal, fast-start, and holdover. The modes relate to the behavior of the CSC BITS clock, as shown in the following table:
The Cisco term "autoselection" denotes the ability of the CSC BITS clock to switch among these operating modes automatically. Freerun and holdover modes can be manually selected (forced) with the Command Line Interface (CLI).
Primary, Secondary, Revertive and Non-revertive Operation
The preferred external BITS timing source is configured as the "primary," an alternative source as the "secondary." In normal mode, the CSC BITS clock synchronizes (locks) to the primary source by default. If the primary source becomes corrupted or disabled, the CSC BITS clock switches to the secondary external BITS timing source. A CSC BITS clock configured for revertive mode switches back to the primary if the primary source is restored. In non-revertive operation, the CSC BITS clock switches back to a restored primary only if the secondary also fails or becomes unavailable. Non-revertive is the default mode.
Holdover and Freerun Operation
The CSC BITS clock enters holdover mode if both external BITS timing references are lost. Stored timing data allows the CSC BITS clock to maintain the accuracy of the last external BITS timing source to which it was locked during normal operation. The holdover signal is maintained to the precision of the Stratum 3E clock. If the CSC BITS clock stored timing data is compromised or is not available, the CSC BITS clock enters freerun mode. The freerun signal is distributed to all supported line cards.
Manual Timing Mode Switching
The administrator can force the BITS clock to switch between primary and secondary reference signals or force the CSC BITS clock into holdover or freerun mode with the bits-clock privileged EXEC commands.
Note
When the timing mode is forced with a privileged EXEC command, the CSC BITS clock does not return to normal operation until manually forced back to autoselection with the clear bits-clock privileged EXEC command.
How to Configure BITS for the Cisco 12000 Series Routers
The command line interface does not allow configuration or show commands for BITS features if the Clock Scheduler Cards do not support BITS. Line cards or route processors without BITS support cannot be configured as primary or secondary BITS clock sources. The PRP-2 can only provide the external BITS timing source to the CSC but the BITS-supported line cards can both synchronize to the CSC BITS clock and provide the external BITS timing source.
To comply with the Telecordia GR-1244 specification, CLI commands are provided to manually force timing modes.
The configuration tasks pertaining to the Building Integrated Timing Source for the Cisco 12000 Series Router feature are contained in the following sections:
•
Configuring the T1 BITS Port on the PRP-2 to Receive External Timing (optional)
•
Configuring the E1 BITS Port on the PRP-2 to Receive External Timing (optional)
•
Configuring Primary and Secondary BITS Clock Sources (required)
•
Configuring BITS Timing Modes Globally (optional)
•
Forcing BITS Timing Modes (optional)
•
Disabling BITS Support for Line Cards (optional)
Configuring the T1 BITS Port on the PRP-2 to Receive External Timing
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
controller t1 slot/port
4.
framing {esf|sf}
5.
linecode {ami|b8zs}
6.
end
7.
show controller t1
DETAILED STEPS
Configuring the E1 BITS Port on the PRP-2 to Receive External Timing
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
controller e1 slot/port
4.
framing {crc4|no-crc4}
5.
linecode {ami|hdb3}
6.
end
7.
show controller e1
DETAILED STEPS
Configuring Primary and Secondary BITS Clock Sources
The primary and secondary external BITS clock reference sources can be of the following combinations:
•
T1 or E1 port of a PRP-2 and a BITS-supported line card interface
•
Two BITS-supported line card interfaces (interfaces on separate line cards)
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
bits-clock
4.
primary controller t1 slot/port
5.
secondary interface pos slot/port
6.
end
7.
show bits-clock
8.
end
9.
show controller t1
10.
show bits-clock
DETAILED STEPS
Configuring BITS Timing Modes Globally
All no forms of the BITS timing mode commands restore the default non-revertive mode.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
bits-clock
4.
mode {freerun | holdover | non-revertive | revertive}
5.
end
6.
show bits-clock
DETAILED STEPS
Forcing BITS Timing Modes
These commands disable autoselection and override global configurations.
Note
When the timing mode is forced with a privileged EXEC command, the CSC BITS clock does not return to normal operation until manually forced back to autoselection with the clear bits-clock privileged EXEC command.
SUMMARY STEPS
1.
enable
2.
bits-clock {freerun | holdover | primary | secondary}
3.
end
4.
show bits-clock
DETAILED STEPS
Disabling BITS Support for Line Cards
BITS support can be disabled to BITS-supported line cards, forcing the line card to use its internal clock (as do line cards that do not support BITS).
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
bits-clock
4.
disable slot slot
5.
end
6.
show bits-clock
DETAILED STEPS
Configuration Examples for Building Integrated Timing Source for the Cisco 12000 Series Router
The following two show commands display the information necessary to monitor and verify the CSC BITS clock operation:
•
Verifying the BITS Clock Configuration: Example
•
Display BITS Clock Events Log: Example
Verifying the BITS Clock Configuration: Example
To check the current clock source and the status of all configured network clock sources, use the privileged EXEC command show bits-clocks.
Router# show bits-clockBITS Clock configuration: Primary = T1 6/0 ( RP )Secondary = POS5/0 ( LC )Mode = non-revertive (default switching-mode)Disabled Slots =Input Port Status: Primary = DOWN, Secondary = UPSystem BITS Selection: AutoSystem BITS Config: Primary slot 6 Secondary slot 5System BITS Active Clock: FreerunSystem BITS Lock Failure: NoneBITS Clock Software State: FreerunCSC 17 BITS details: primary_slot: 6, secondary_slot: 5primary_status: Out-of-range, secondary_status: Out-of-rangeholdover: No, input_lock: Not Lockedclock_mode: Freerun, source: InvalidCSC 16 BITS details: primary_slot: 6, secondary_slot: 5primary_status: Out-of-range, secondary_status: Out-of-rangeholdover: No, input_lock: Not Lockedclock_mode: Freerun, source: InvalidSlot 6 BITS details: port 0(Primary Slot)Slot 5 BITS details: port: 0, bits/local: BITS(Secondary Slot) holdover: No, input_lock: LockedCSC0: Good, CSC1: Goodcsc_select: CSC1, lock_detect: 1Display BITS Clock Events Log: Example
To display a history of BITS clock events, use the show monitor even-trace bits-clock privileged EXEC command.
Router# show monitor event-trace bits-clock11.572 INIT: system configured in slot 911.656 FSM: state S_INIT, event E_CFG_FREERUN, old state S_INIT11.660 FSM: already in freerun reg 0x411.660 FSM: new state S_FREERUN, old state S_INIT83628.696 FSM: state S_FREERUN, event E_SELECT_FREERUN, old state S_FREERUN83628.696 FSM: already in freerun reg 0x6493802.656 FSM: state S_FREERUN, event E_SELECT_FREERUN<snip> . . .433663.816 SLOT: BITS clock disabled on slot 1433668.796 SLOT: BITS clock disabled on slot 2<snip> . . .Additional References
The following sections provide references related to Building Integrated Timing Source for the Cisco 12000 Series Router.
Related Documents
Related Topic Document TitleFrequently asked questions on optical timing.
Technical specifications or the Cisco 12000 PRP-2
Standards
MIBs
RFCs
Technical Assistance
Command Reference
This section documents new commands only.
•
bits-clock (privileged EXEC)
•
bits-clock disable
•
bits-clock mode
•
bits-clock primary
•
bits-clock secondary
•
show bits-clock
bits-clock
To force the Clock Scheduler Card BITS clock to synchronize to a different external BITS reference signal or to switch the timing mode, use the bits-clock command in privileged EXEC mode.
bits-clock {freerun|holdover|primary|secondary}
Syntax Description
Command Default
None
Command Modes
Privileged EXEC
Command History
Release Modification12.0(31)S
This command was introduced for the Cisco 12816 and 12810 routers, the Cisco 12000 PRP-2 and Engine 6 PoS line cards.
Usage Guidelines
This command overrides the global configuration settings for the Clock Scheduler Card (CSC) BITS clock. To restore the CSC BITS clock to the default non-revertive, autoselection operation, use the clear bits-clock privileged EXEC command. The following table describes the bits-clock command keywords:
Note
The privileged EXEC bits-clock commands are not saved in the running-config or startup-config files as are the global configuration bits-clock mode commands.
Examples
The following example switches the BITS clock from the primary source to the secondary source:
Router# bits-clock secondaryThe following example forces the BITS clock into holdover mode:
Router# bits-clock holdoverRelated Commands
bits-clock disable
To disable BITS clock timing to specific line card slots, use the bits-clock disable command in bits-clock configuration mode. To enable BITS clock timing to specific line card slots, use the no form of this command.
bits-clock {disable slot slot}
no bits-clock {disable slot slot}
Syntax Description
disable
Specifies that the BITS clock signal is to be disabled.
slot
Indicates a line card slot.
slot
Specifies the slot number of the line card to disable.
Command Default
None
Command Modes
Bits-clock configuration
Command History
Release Modification12.0(31)S
This command was introduced for the Cisco 12816 and 12810 routers, the Cisco 12000 PRP-2 and Engine 6 PoS line cards.
Usage Guidelines
Use this command with BITS-supported line cards that are not intended to synchronize with the Clock Scheduler Card (CSC) BITS clock. A BITS-supported line card automatically synchronizes to the CSC BITS clock signal when the signal is present. The bits-clock disable command causes the BITS-supported line card to use its onboard clock.
Examples
The following example disables BITS clock support to slot 6:
router# configure terminalrouter(config)# bits-clockrouter(config-bits)# disable slot 6router(config-bits)# endRelated Commands
bits-clock mode
To configure the Clock Scheduler Card BITS clock timing mode, use the bits-clock mode command in global configuration mode. To restore the default timing mode, use the no form of this command.
bits-clock mode {freerun | holdover | non-revertive | revertive}
no bits-clock mode {freerun | holdover | non-revertive | revertive}
Syntax Description
Command Default
normal, non-revertive
Command Modes
Bits-clock configuration
Command History
Release Modification12.0(31)S
This command was introduced for the Cisco 12816 and 12810 routers, the Cisco 12000 PRP-2 and Engine 6 PoS line cards.
Usage Guidelines
Upon power-up, the default timing modes are normal and non-revertive. In normal mode, the CSC BITS clock synchronizes to a configured primary or secondary external BITS clock signal and enters into freerun mode if an external signal is not found. If a signal is found and synchronization occurs for a sufficient duration, the CSC BITS clock enters holdover mode until an external clock source becomes available, or until the CSC BITS clock is manually switched to another mode. To restore the CSC BITS clock to the default non-revertive, normal mode, use the clear bits-clock privileged EXEC command. The no form of the mode command, regardless of the keyword, restores the mode to non-revertive. The following table describes the bits-clock mode keywords:
Examples
The following example configures the BITS clock revertive mode:
router(config)# bits-clockrouter(config-bits)# mode revertiverouter(config-bits)# endThe following example configures the BITS clock holdover mode:
router(config)# bits-clockrouter(config-bits)# mode holdoverrouter(config-bits)# endrouter#The following example configures the BITS clock freerun mode:
router(config)# bits-clockrouter(config-bits)# mode freerunrouter(config-bits)# endRelated Commands
bits-clock primary
To configure a line card interface or a PRP-2 controller to be a primary BITS clock source, use the bits-clock primary command in bits-clock configuration mode. To delete the configuration, use the no form of this command.
bits-clock primary {controller{e1 slot|t1 slot}| interface pos slot/port}
no bits-clock primary {controller{e1 slot|t1 slot}| interface pos slot/port}
Syntax Description
Command Default
None
Command Modes
Bits-clock configuration
Command History
Release Modification12.0(31)S
This command was introduced for the Cisco 12816 and 12810 routers, the Cisco 12000 PRP-2 and Engine 6 PoS line cards.
Usage Guidelines
The bits-clock primary command configures the BITS clock to synchronize with an external clock signal source. The primary clock source can be either a T1 or E1 controller on the PRP-2, or a BITS-supported line card interface. The primary clock cannot be sourced from the same slot that has been configured for the primary clock source.
Examples
The following example configures the T1 port of a PRP-2 in slot 6 to be a primary BITS clock:
router# conf trouter(config)# bits-clockrouter(config-bits)# primary controller T1 6/0router(config-bits)# endThe following example configures the POS interface of a line card in slot 5 to be a primary BITS clock:
router# conf trouter(config)# bits-clockrouter(config-bits)# primary interface pos 5/0router(config-bits)# endRelated Commands
bits-clock secondary
To configure a line card interface or a PRP-2 controller to be a secondary BITS clock source, use the bits-clock secondary command in bits-clock configuration mode. To delete the configuration, use the no form of this command.
bits-clock secondary{controller{e1 slot|t1 slot}| interface pos slot/port}
no bits-clock secondary{controller{e1 slot|t1 slot}| interface pos slot/port}
Syntax Description
Command Default
None
Command Modes
Bits-clock configuration
Command History
Release Modification12.0(31)S
This command was introduced for the Cisco 12816 and 12810 routers, the Cisco 12000 PRP-2 and Engine 6 PoS line cards.
Usage Guidelines
The bits-clock secondary command configures the Clock Scheduler Card (CSC) BITS clock to synchronize with an alternative source for the external BITS clock signal in the event the primary source becomes corrupted or unavailable. The secondary clock source can be either a T1 or E1 controller on the PRP-2, or a BITS-supported line card interface. The secondary clock cannot be sourced from the same slot that has been configured for the primary clock source.
Examples
The following example configures the T1 port of a PRP-2 in slot 6 to be a secondary BITS clock:
router# conf trouter(config)# bits-clockrouter(config-bits)# secondary controller T1 6/0router(config-bits)# endThe following example configures the POS interface of a line card in slot 5 to be a secondary BITS clock:
router# conf trouter(config)# bits-clockrouter(config-bits)# secondary interface pos 5/0router(config-bits)# endRelated Commands
show bits-clock
To display the status of the current BITS configuration, use the show bits-clock command in privileged EXEC mode.
show bits-clock [detail]
Syntax Description
Command Default
None
Command Modes
Privileged EXEC
Command History
Release Modification12.0(31)S
This command was introduced for the Cisco 12816 and 12810 routers, the Cisco 12000 PRP-2 and Engine 6 PoS line cards.
Usage Guidelines
The detail option displays bit-register information used by Cisco engineers for troubleshooting.
Examples
The following example displays the status of the BITS clock configuration:
Router# show bits-clock detailBITS Clock configuration: Primary = T1 6/0 ( RP )Secondary = POS3/0 ( LC )Mode = revertiveDisabled Slots =Input Port Status: Primary = UP, Secondary = UPSystem BITS Selection: AutoSystem BITS Config: Primary slot 6 Secondary slot 3System BITS Active Clock: Primary - LockedSystem BITS Lock Failure: NoneBITS Clock Software State: state S_PRIMARYold_state S_PRIMARYevent E_TIMEOUTCSC 17 BITS reg value: 0x6310CSC 17 BITS details: primary_slot: 6, secondary_slot: 3primary_status: Good, secondary_status: Goodholdover: No, input_lock: Lockedclock_mode: Normal, source: primaryCSC 16 BITS reg value: 0x6310CSC 16 BITS details: primary_slot: 6, secondary_slot: 3primary_status: Good, secondary_status: Goodholdover: No, input_lock: Lockedclock_mode: Normal, source: primarySlot 6 BITS details: port 0(Primary Slot)Slot 3 BITS details: port: 0, bits/local: BITS(Secondary Slot) holdover: No, input_lock: LockedCSC0: Good, CSC1: Goodcsc_select: CSC1, lock_detect: 1Table 1 describes the significant fields shown in the display.
(
Related Commands
CCDE, CCENT, CCSI, Cisco Eos, Cisco Explorer, Cisco HealthPresence, Cisco IronPort, the Cisco logo, Cisco Nurse Connect, Cisco Pulse, Cisco SensorBase, Cisco StackPower, Cisco StadiumVision, Cisco TelePresence, Cisco TrustSec, 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, Flip Gift Card, and One Million Acts of Green 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 Lumin, Cisco Nexus, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Collaboration Without Limitation, Continuum, EtherFast, EtherSwitch, Event Center, Explorer, Follow Me Browsing, GainMaker, iLYNX, IOS, iPhone, IronPort, the IronPort logo, Laser Link, LightStream, Linksys, MeetingPlace, MeetingPlace Chime Sound, MGX, Networkers, Networking Academy, PCNow, PIX, PowerKEY, PowerPanels, PowerTV, PowerTV (Design), PowerVu, Prisma, ProConnect, ROSA, SenderBase, SMARTnet, Spectrum Expert, StackWise, WebEx, and the WebEx logo are registered trademarks of Cisco 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. (1002R)
Copyright © 2010 Cisco Systems, Inc. All rights reserved.
Feedback
