cBR-8 routers support RPHY GCP TLV 98.3 - BaseTargetRxPower for the upstream controller port on the RPD. The base power config
can be applied to both cable upstream controller-profile
and cable rpd
level. If configured at both levels, the configuration at the cable rpd
level takes priority for that rpd.
Use the base-power-rx-level-1_6Mhz option under cable upstream controller-profile to enable base power configuration for the entire upstream port.
router(config)#cable upstream controller-profile 499
router(config-controller-profile)#base-power-rx-level-1_6Mhz ?
<-20 - 40> Supported ranges: -15~24 for rphy-node, -15~20 for
rphy-shelf(ref pt:0dBmV/1.6Mhz)
Use the following command to disable TLV 98.3 on cBR-8: router(config-controller-profile)#no base-power-rx-level-1_6Mhz
The allowed range for upstream controller port base power configuration per CableLabs specification is -20 to +40 dBmV/1.6MHz.
Cisco RPD 1x2 supports only the following ranges for pga gain configuration: -9 to +30 dBmV/6.4MHz for rphy-node and -9 to
+26 dBmV/6.4MHz for rphy-shelf. Since there can be multiple RPDs per upstream controller port, you must pay attention to the
RPD-specific capabilities, to correctly configure the base port power values. The software does not restrict the configuration
to allow multiple RPD vendors using the same upstream controller profile. You can reconfigure the power levels at the per-channel
level appropriately.
The option to configure the base port power config at the profile level, affects all RPDs using that profile; while the configuration
at the cable rpd
level fine tunes the base power configuration only for that upstream port on that RPD. It also takes precedence over the
profile configuration for base power if present.
At the RPD level, use the base-power-rx-level-1_6Mhz option under cable rpd to enable base power configuration.
router(config)#cable rpd node1
router(config-rpd)#identifier aaaa.bbbb.cccc
router(config-rpd)#rpd-us 0 base-power-rx-level-1_6Mhz ?
<-20 -40> Supported ranges : -15~24 for rphy-node, -15~20 for rphy-shelf
(refpt:0dBmV/1.6Mhz)
Configuring the base power using either of the preceding commands, trigger the TLV 98.3 message from CBR8 to RPD and the implementation
on RPD changes to reflect new power calculations based on 0dBmV/1.6MHz reference.
Use the following command to disable TLV 98.3 on cBR-8: router (config-rpd)#no rpd-us 0 base-power-rx-level-1_6Mhz
. Use this option to configure US Base target power level in units of dBmV/1.6MHz (TLV 98.3).
At the RPD upstream port (service group) level, the Remote PHY standard allows a CCAP core to configure a base target power
reference level for all upstream signals from a given US RF port. This reference level is specified as a power spectral density
(dBmV per 1.6 MHz) through GCP TLV 98.3, which corresponds to UsRfPort.BaseTargetRxPower.
Upstream Per-Channel TLVs
For the per-channel upstream power config, it captures either the total absolute power levels per 6.4MHz or true power adjust
levels depending on whether the upstream base power command base-power-rx-level-1_6Mhz
is configured. The per-channel command has enhanced help strings to display the changes if base-power-rx-level-1_6Mhz
is configured.
Router (config-controller-profile)#us-channel 0 power-level ?
<7 -25> Power level in dBmV-total power in units of dBmV per 6.4 Mhz if base-power-rx-level-1.6Mhz NOT configured (-x~y for rphy-node, x~y for rphy-shelf)
[OR] power adjust in units of dBmV per 1.6 Mhz if base-power-rx-level-1_6Mhz configured
Configuration With SC-QAM Upstream Channel
router(config)#cable upstream controller-profile 499
CBR8(config-controller-profile)#base-power-rx-level-1_6Mhz 10
CBR8(config-controller-profile)# us-channel 0 channel-width 3200000 3200000
CBR8(config-controller-profile)# us-channel 0 docsis-mode atdma
CBR8(config-controller-profile)# us-channel 0 power-level 5
Here us-channel 0 power-level 5
indicates US target rx power adjust level - true power adjust with above upstream base power config(TLV 65.9).
For the per-channel upstream power config, if the base port power level is configured via TLV 98.3, the channel adjusts automatically
become true channel adjusts in Cisco 1x2 RPD. You must reconfigure the per channel power adjust if needed by taking the new
port base power configuration into consideration.
NVGEN For cBR-8
All the upstream RF port base power configurations are nv-gened. The base power configuration is available in show running-configuration
once you enable it. The default configuration for the CBR8 is the no
version of the base power command for the TLV 98.3. If you do not enable the feature or explicitly disable the feature, then
the default configuration can be verified by using the no
version of this feature in show running-config all
.
For example, with no base power config on the upstream RF port, see the following sample outputs for the show run
and the show run all
:
Router#show run all | sec cable upstream controller-profile 3
cable upstream controller-profile 3
description Cox-upstream-prof-eg
no base-power-rx-level-1_6Mhz
cable def-phy-burst 0
us-channel 0 chan-class-id 7
us-channel 0 channel-width 6400000 6400000
<<!snip>
Router#show run | sec cable upstream controller-profile 3
cable upstream controller-profile 3
description Cox-upstream-prof-eg
us-channel 0 chan-class-id 7
us-channel 0 channel-width 6400000 6400000
us-channel 0 docsis-mode atdma
us-channel 0 equalization-coefficient
<<!snip>
Router#show run all | sec node1
cable rpd node1
description rpd-cbr8-4
identifier aaaa.bbbb.cccc
type node
<<!snip>>
no rpd-ds 1 mute
no rpd-ds 1 shutdown
no rpd-us 0 base-power-rx-level-1_6Mhz
no rpd-us 1 base-power-rx-level-1_6Mhz
<<!snip>>
Router#show run | sec node1
cable rpd node1
description TB17-RPD2-3 HWaddr F4:DB:E6:FE:CC:E2
identifier aaaa.bbbb.cccc
core-interface Hu9/1/8
principal
rpd-ds 0 downstream-cable 9/0/4 profile 25
rpd-us 0 upstream-cable 9/0/4 profile 3
rpd-us 1 upstream-cable 9/0/5 profile 3
r-dti 1
rpd-event profile 0
rpd-55d1-us-event profile 0