UBR10k - DOCSIS load-balancing | docsis.org

You are here

UBR10k - DOCSIS load-balancing

6 posts / 0 new
Last post
assafk
UBR10k - DOCSIS load-balancing

Hi,

I'm trying to set DOCSIS LB in my lab using Cisco CMTS ubr10k with SCE2 IOS.
My setup is running D3.0 with 3G60 line card and RFGW10.
Can someone send me some configuration example and some test scenario in order to check my setup?

Kind Regards,
Asaf

mbowe
Load balancing is confusing !

When I was studying DOCSIS 3.0 for our rollout, load balancing would be the one I found hardest to understand.

The Cisco 12.2SC doco is pretty confusing, with assorted term like
* cisco load balancing
* restricted load balancing
* general load balancing
and many others. I found it hard to understand which one does what.

When you read the DOCSIS MULPI specs, it helps a bit, but I was still pretty confused with the syntax to use on CMTS.

I struggled and struggled with it until one day I discovered "show run all", which exposes all the hidden/default load balancing settings which then answered all my questions.

In our situation the new D3 modems will automatically bond to the 4 or 8 DS and the up-to-4 US.
But we needed a way to get all our older D2 modems to load balance over the multiple available DS/US.
Is this what you are trying to acheive? Or if something else please provide us with more info.

assafk
Load balancing is confusing !

Hi mbowe,

As you said in your subject Docsis LB in the UBR10k inplementation is really confusing.
Of course I went through all Cisco doco's and yet it is not clear enough, and I'll be happy if you can point me to the DOCSIS MULPI specs with a link.

What I'm trying to achieve uis what you have mentioned in the last paragraph. do you have any configuration available for this scenario? and in addition some test plan for it.

If it possible please send the info to my e-mail as well - asaf.kolman@gmail.com

Thanks a lot for your help,
Asaf

mbowe
DOCSIS 3.0 MULPI docs

DOCSIS 3.0 MULPI docs here
http://www.cablelabs.org/cablemodem/specifications/specifications30.html

Thankfully the solution is not as tricky as you would expect after reading all those scary Cisco docs.
What you need to do is NOT use the "cable load-balance group x" stuff that examples often show under the "int cable x/y/z" config.
That is "Cisco load balancing", and is not what you want here.

Instead you want DOCSIS load balancing, and the way to configure it is pretty straight forward :

Enter these global command :
"cable load-balance docsis-enable"
"cable load-balance modem max-failures 2"

And then create "cable load-balance docsis-group" entries for each "interface cable x/y/z" (mac domain)
These pretty much just mimic the config found in the fiber-node entries, but they use slightly different syntax.

Some examples showing balancing over 4 DS, 1 US

cable load-balance docsis-group 5000
downstream Integrated-Cable 5/0/0 rf-channel 0-3
upstream Cable5/0/0 0
init-tech-list 1-4 ucc
!
!
cable load-balance docsis-group 5001
downstream Integrated-Cable 5/0/0 rf-channel 0-3
upstream Cable5/0/0 1
init-tech-list 1-4 ucc
!

Here's an example showing 4 DS and 2 US

!
cable load-balance docsis-group 5020
downstream Integrated-Cable 5/0/2 rf-channel 0-3
upstream Cable5/0/2 0 4
init-tech-list 1-4 ucc
!

Once you have entered the commands, the load balancing will commence. You can see assorted stuff with
"show cable load-balance docsis-group 5000 ....."

For example you can see modems being moved with
"show cable load-balance docsis-group 5000 pending"

Use "show run all" to get more understanding of the load balance configurations. All the various defaults will show up with suddenly makes the Cisco docs a lot clearer.

eg
cable load-balance docsis-group 5000 index 81
no disable
no restricted
downstream Integrated-Cable 5/0/0 rf-channel 0-3
upstream Cable5/0/0 0
method modems us-method modems
interval 30
threshold load 10
threshold load minimum 5
threshold stability 50
no policy ugs
threshold ugs 70
no policy pcmm
threshold pcmm 70
no policy us-across-ds
no policy pure-ds-load
init-tech-list 1-4 ucc
docsis-policy 0

Hope that helps!
Michael.

assafk
UBR10k - DOCSIS load-balancing

Hi Michael,

first of all thanks for your detailed example.
I must say that my configuration was good but....
one thing that Cisco docos is not guiding you is after configuring the DOCSIS LBG to resset al the CM's on the cable interface!!!!
:-)

BTW - I must say that I like the LBG numbering method of yours, I think I'll use it in our network when we will implement docsis LB.
thanks again,
Asaf

fvargaspiedra
Inquiry

If you don't specify any upstream, it'll execute LB among DS only including all the upstreams implied in those rf-channels you selected?

Downstream LB will only have an effect if you reload the CM?

Thanks!!!

Log in or register to post comments