Save changes? [s]ave, [c]hange or [q]uit: s Record updated.
System clocking
The following table summarizes the tasks for configuring system clocking on the MALC.
Task Command
Update the ds1-profile, sonet-profile, or ds3-profile to verify the type of clocking for the interface. See Configuring a DS1 or MTAC/Ring clock source on page 93
Configuring a DS3 clock source on page 93,
Configuring an OC-3c/STM1 clock source on page 94.
update ds1-profile shelf-slot-port-subport/ds1 The MTAC/Ring card has a single ds1-profile for the BITS clock interface.
Update the system-clock-profile to specify whether the clock is eligible and to assign a weight. See
Configuring a DS1 or MTAC/Ring clock source on page 93
Configuring a DS3 clock source on page 93.
update system-clock-profile shelf-slot-port-0/
type
Where type is ds1, ds3, or sonet.
The MALC creates system-clock-profiles for each interface in the system that can provide clock. By default, interfaces are not eligible to provide clock and all interfaces have an equal weight of 5.
If required, specify a system clock in the system-profile. See Configuring a clock source in the system profile on page 96.
update system 0
Clock sources specified in the system-profile always override settings in system-clock-profiles.
Note: system-clock-profiles are recommended for configuring clock sources.
Overview
The MALC can receive system clocking from one of the following sources:
• The DS1 interfaces on the T1/E1 Uplink card (MALC-UPLINK-T1/
E1-ATM/IP-16)
• The DS3 interfaces on the DS3 Uplink card (MALC-UPLINK-DS3/
E3-ATM/IP)
• OC3C/STM1 interfaces on the OC3C/STM1 Uplink card (MALC-UPLINK-OC3C/ATM1-ATM/IP)
• The DS1 interfaces on the T1/E1 EFM card (MALC-EFM-T1/E1-24)
• The DS1 interfaces on the voicegateway cards (MALC-VG-T1/E1-32-2S and MALC-VG-T1/E1-8-2S)
Note: When a voicegateway card is used, the MALC system clock must receive timing from a DS1 interface on the voicegateway card.
• The DS1 interfaces on the CES card (MALC-T1/E1-CES-12
• The DS1 interfaces on the T1/E1/ATM card (MALC-T1/E1-ATM-32.
• The BITS clock source on the MTAC/Ring cards (MALC-MTAC/RING, MALC-MTAC/RING-ENH, and MALC-MTAC/RING-FC) This clock source has a type of DS1.
Note: Interfaces that are designated as eligible clock sources cannot be set to through timing
The MALC creates system-clock-profiles for each interface that can provide clock for the system. These profiles define the clock sources that are eligible to provide system clock and defines the weights for the clock on the interface.
If there are multiple active interfaces configured as eligible clock sources, the system selects a clock source based on the weight configured in the
system-clock-profile. If a primary clock source has been configured in the system profile, this clock source overrides all other clocks.
Note the following information about redundant clock sources on the MALC:
• By default, interfaces are not eligible to provide clock.
• The clock source with the highest weight becomes the primary clock source. Weights are from 1 (lowest priority) to 10 (highest priority).
• If a clock source is defined in the primaryclocksource parameter in the system profile, that clock source takes precedence over the settings in the system-clock-source profiles, if any. Clock sources defined in the system profile are given a weight of 11.
• If you assign weight to a clock source that is higher than the currently active clock source, or if you assign a clock source in the system profile, the system will switch over to the new clock source.
The following table describes the parameters used to provide clocking for the the system.
There are three clocking options for DS1/DS3 interfaces:
Values:
looptiming The recovered receive clock from the DS1/DS3 is used as the transmit clock.
localtiming A local (to the DS1/DS3 interface) clock source is used on the DS1/DS3 transmit signal.
throughtiming The transmit DS1/DS3 clock is derived from the recovered receive clock of another DS1/DS3 interface. Interfaces that are designated as eligible clock sources cannot be set to through timing.
Default: looptiming (DS3) throughtiming (DS1) primaryclocksource
(system profile)
The shelf-slot-port-subport/type of an interface to provide clocking for the system. For the BITS clock on the MTAC/Ring card, specify the address in the form shelf-slot-1-0/ds1.
Note: If configured, the setting in the primaryclocksource parameter overrides settings in the system-clock-profile for all interfaces that provide clocking.
system-clock-eligibility (system-clock-profile)
Specifies whether the interface is eligible to provide clocking for the system.
Values:
Assigns a weight to the clock source. If you assign weight to a clock source that is higher than the currently active clock source, the system will switch over to that clock source.
Values:
1 to 10 1 is the lowest priority, 10 is the highest Default: 5
Configuring a DS1 or MTAC/Ring clock source
1 Verify that the interface that is to provide clock is up and active.
2 Verify the transmit-clock-source parameter in the ds1-profile is set to looptiming:
zSH> update ds1-profile 1-1-1-0/ds1 for the MTAC/Ring card, enter the shelf-slot-port-subbport line-type: ---> {esf}
line-code: ---> {b8zs}
send-code: ---> {sendnocode}
circuit-id: ---> {ds1}
loopback-config: ---> {noloop}
signal-mode: ---> {robbedbit}
fdl: ---> {fdlnone}
dsx-line-length: ---> {dsx0}
line-status-change-trap-enable: -> {disabled}
channelization: ---> {enabledds0}
ds1-mode: ---> {csu}
csu-line-length: ---> {csu00}
clock-source-eligible: ---> {eligible}
transmit-clock-source: ---> {looptiming}
cell-scramble: ---> {false}
coset-polynomial: ---> {true}:
protocol-emulation: ---> {network}
signal-type: ---> {loopstart}
ds1-group-number: ---> {0}
line-power: ---> {disabled}
...
Save changes? [s]ave, [c]hange or [q]uit: s Record updated.
3 In the system-clock-profile, enable the clock source and change the default weight (if necessary):
zSH> update system-clock-profile 1-1-1-0/ds1 Please provide the following: [q]uit.
system-clock-eligibility: -> {false}: true
system-clock-weight: ---> {5}:modify the weight if necessary ...
Save changes? [s]ave, [c]hange or [q]uit: s Record updated.
Configuring a DS3 clock source To configure a DS3 clock source:
1 Verify that the interface that is to provide clock is up and active.
2 Verify transmit-clock-source parameter in the ds3-profile is set to looptiming:
zSH> update ds3-profile 1-1-2-0/ds3 Please provide the following: [q]uit.
line-type: ---> {dsx3cbitparity}:
line-coding: ---> {dsx3b3zs}:s
end-code: ---> {dsx3sendnocode}:
circuit-id: ---> {}:
loopback-config: ---> {dsx3noloop}:
transmit-clock-source: ---> {looptiming}:
line-length-meters: ---> {0}:
line-status-trap-enable: -> {enabled}:
channelization: ---> {disabled}:
ds1-for-remote-loop: ---> {0}:
far-end-equip-code: ---> {}:
far-end-loc-id-code: ---> {}:
far-end-frame-id-code: ---> {}:
far-end-unit-code: ---> {}:
far-end-fac-id-code: ---> {}:
medium-scramble-config: --> {true}:
medium-frame-config: ---> {e3frameg832}:
medium-atmframe-config: --> {dsx3atmframingdirectcellmapped}:
Save changes? [s]ave, [c]hange or [q]uit: s Record updated.
3 In the system-clock-profile, enable the clock source and change the default weight (if necessary):
zSH> update system-clock-profile 1-1-2-0/ds3 Please provide the following: [q]uit.
system-clock-eligibility: -> {false}: true
system-clock-weight: ---> {5}:modify the wieght if necessary ...
Save changes? [s]ave, [c]hange or [q]uit: s Record updated.
Configuring an OC-3c/STM1 clock source To configure a OC-3c/STM1 clock source:
1 Verify that the interface that is to provide clock is up and active.
2 Verify clock-transmit-source parameter in the sonet-profile is set looptiming:
zSH> get sonet-profile 1-1-1-0/sonet Please provide the following: [q]uit.
medium-type: ---> {sonet}:
medium-line-coding: ---> {sonetmediumnrz}:
medium-line-type: ---> {sonetlongsinglemode}:
medium-circuit-identifier: ---> {}:
medium-loopback-config: ---> {sonetnoloop}:
path-current-width: ---> {sts12cstm4}:
clock-external-recovery: ---> {enabled}:
clock-transmit-source: ---> {looptiming}:
medium-cell-scramble-config: -> {true}:
medium-line-scramble-config: -> {true}:
3 In the system-clock-profile, enable the clock source and change the default weight (if necessary):
zSH> update system-clock-profile 1-1-2-0/ds3 Please provide the following: [q]uit.
system-clock-eligibility: -> {false}: true
system-clock-weight: ---> {5}:modify the wieght if necessary ...
Save changes? [s]ave, [c]hange or [q]uit: s Record updated.
Revertive clock source
Redundant clock sources are revertive by default. If a standby clock source becomes active after the failure of a primary clock source, the system will revert to the primary clock source after that clock source becomes active again. Note that the clock source must be active for 30 seconds before the system will revert back to the primary clock source.
To disable revertive clock sources set the revertiveclocksource parameter in the system profile to false:
zSH> update system 0
Please provide the following: [q]uit.
syscontact: ---> {Zhone Global Services and Support 7001 Oakport Street Oakland Ca. (877) Zhone20 (946-6320) Fax (510)777-7113
sysname: ---> {b142}:
syslocation: ---> {Oakland}:
enableauthtraps: ---> {disabled}:
setserialno: ---> {0}:
zmsexists: ---> {true}:
zmsconnectionstatus: --> {inactive}:
zmsipaddress: ---> {192.25.84.91}:
configsyncexists: ---> {false}:
configsyncoverflow: ---> {false}:
configsyncpriority: ---> {high}:
configsyncaction: ---> {noaction}:
configsyncfilename: ---> {192.25.202.142_4_1028333450007}:
configsyncstatus: ---> {synccomplete}:
configsyncuser: ---> {cfgsync}:
configsyncpasswd: ---> {** private **}: ** read-only **
numshelves: ---> {1}:
shelvesarray: ---> {}:
numcards: ---> {3}:
ipaddress: ---> {192.25.200.142}:
alternateipaddress: ---> {0.0.0.0}:
countryregion: ---> {us}:
primaryclocksource: ---> {0/0/0/0/0}:
ringsource: ---> {internalringsourcelabel}:
revertiveclocksource: -> {true}: false voicebandwidthcheck: --> {false}:
...
Save changes? [s]ave, [c]hange or [q]uit: s Record saved.
Configuring a clock source in the system profile
Note: system-clock-profiles are recommended for configuring clock sources.
Clock sources configured in the system profile override settings in system-clock-profiles. Typically, specifying a clock source in the system profile is not necessary, but can be use to manually change clock sources, or for testing purposes.
Update the system profile to specify the clock source. The following example specifies that the first T1 interface on the Uplink card provides system clocking:
zSH> update system 0
Please provide the following: [q]uit.
syscontact: ---> {Zhone Global Services and Support 7001 Oakport Road Oakland Ca. (877) Zhone20 (946-6320) Fax (510)777-7113 [email protected]}:
sysname: ---> {Zhone Malc}:
syslocation: ---> {Oakland}:
enableauthtraps: ---> {disabled}:
setserialno: ---> {0}:
zmsexists: ---> {false}:
zmsconnectionstatus: -> {inactive}:
zmsipaddress: ---> {0.0.0.0}:
configsyncexists: ----> {false}:
configsyncoverflow: --> {false}:
configsyncpriority: --> {high}:
configsyncaction: ----> {noaction}:
configsyncfilename: --> {}:
configsyncstatus: ----> {syncinitializing}:
configsyncuser: ---> {}:
configsyncpasswd: ----> {**private**}: **read-only**
numshelves: ---> {1}:
shelvesarray: ---> {}:
numcards: ---> {3}:
ipaddress: ---> {192.168.8.21}:
alternateipaddress: --> {0.0.0.0}:
countryregion: ---> {us}:
primaryclocksource: --> {0/0/0/0/0}: 1-1-1-0/dsl ringsource: ---> {internalringsourcelabel}
revertiveclocksource: -> {true}
voicebandwidthcheck: --> {false}
...
Save changes? [s]ave, [c]hange or [q]uit: s Record updated.
As soon as the profile is saved, the clock source specified becomes active.
Viewing clock source information
To view the clock information on the system, use the clkmgrshow command. This command has the following syntax:
clkmgrshow [current | eligible | list ]
– current: displays the current primary and secondary clock sources.
– eligible: displays only the eligible clock sources. Eligible clock sources are interfaces that are configured as eligible and are active.
– list: lists the eligible and non-eligible clock sources. Non-eligible clock sources are interfaces that either not configured as eligible, or are not active.
For example, to display the eligible and non-eligible clock sources:
zSH> clkmgrshow list
eligible list has 0 entries
ineligible list has 5 entries
1 not eligible (4) 1/1/2 (5) : DS3 : LOOP 2 not eligible (6) 1/1/3 (5) : DS3 : LOOP 3 not eligible (8) 1/1/4 (5) : DS3 : LOOP 4 not eligible (10) 1/1/5 (5) : DS3 : LOOP 5 not eligible (26) 1/21/1 (5) : T1 : LOCAL