Академический Документы
Профессиональный Документы
Культура Документы
Agenda
Show Commands for Configurations Understanding the Cisco DOCSIS Scheduler
Miscellaneous Notes
Presentation_ID
sh cab modu 1
Mod IUC Type Pre Diff FEC len enco T BYTE 64 yes 0x0 128 yes 0x5 128 yes 0x5 72 yes 0x2 80 yes 0x8 FEC k BYTE 0x10 0x22 0x22 0x34 0xDC Scrmb seed 0x152 0x152 0x152 0x152 0x152 Max B siz 0 0 0 35 0 Guard time size 8 48 48 8 8 Last Scrmb CW short no yes no yes no yes yes yes yes yes Pre Pre offst Type 184 128 128 176 168 qpsk qpsk qpsk qpsk qpsk RS
1 1 1 1 1
na na na na na
Presentation_ID
sh cab modem
scm s t Interface Cable6/1/U0 Cable6/1/U1 Total: Cable Modem Total Registered Unregistered 34 34 0 17 16 1 51 50 1 Cable Modem Total Registered Unregistered 1 1 0 5 5 0 4 4 0 3 3 0 1 1 0 13 13 0 1 1 0 19 18 1 MaxSusRate Description Offline 0 0 0
sh cable modem 0002.8a81.85ea qos Sfid Dir Curr Sid Sched Prio State Type 1597 US act 798 BE 7 2287 US act 1143 BE 0 32816 US act 2659 UGS 0 1598 DS act N/A BE 0 2288 DS act N/A BE 3
Presentation_ID
2003 Cisco Systems, Inc. All rights reserved.
MaxBrst
10000 0 0 0 10000
IP Address 10.7.12.165 10.7.12.190 10.7.12.169 10.7.12.189 10.7.12.188 10.7.12.177 10.7.12.149 10.7.12.182 10.7.12.150 10.7.12.185 10.7.12.144 10.7.12.186 10.7.12.138 10.7.12.145 10.7.12.187 10.7.12.139 10.7.12.213 10.7.12.183 10.7.12.178 10.7.12.191 10.7.12.148 10.7.12.215 10.7.12.181 10.7.12.216 10.7.12.223 10.7.12.175 10.7.12.211 10.7.12.172 10.7.12.218 10.7.12.167 10.7.12.161 10.7.12.199 10.7.12.173 10.7.12.217
I/F C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0 C6/1/U0
MAC State online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt) online(pt)
Prim Sid 1 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 26 35 36 39 40 43 44 49 50 51 52 53 54
RxPwr (dB) 0.25 -0.25 0.25 0.25 0.00 -0.25 -0.25 -0.50 0.25 -0.25 -0.50 0.00 0.00 0.25 0.00 0.00 -0.25 0.50 -0.50 -0.25 0.25 0.00 -0.50 -0.25 0.25 0.25 0.00 0.25 -0.50 0.00 -0.25 -0.50 0.75 0.25
Timing Offset 1675 1676 2738 1670 1666 1677 1679 1679 1682 1676 1677 1668 1670 1671 1680 1662 1673 1670 1670 1672 1669 1669 2741 2742 2739 2743 2740 2738 2741 2740 2742 2739 2740 2742
Num CPE 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
BPI Enb Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
6
sh controller c6/1 u0
Cable6/1 Upstream 0 is up Frequency 19.984 MHz, Channel Width 3.200 MHz, QPSK Symbol Rate 2.560 Msps Spectrum Group is overridden US phy SNR_estimate for good packets - 33.4213 dB Nominal Input Power Level 0 dBmV, Tx Timing Offset 2743 Ranging Backoff automatic (Start 0, End 3) (3 6 is recommended for new cards) Ranging Insertion Interval automatic (102 ms) Tx Backoff Start 3, Tx Backoff End 5 Modulation Profile Group 1 Concatenation is enabled Fragmentation is enabled part_id=0x3137, rev_id=0x03, rev2_id=0xFF nb_agc_thr=0x0000, nb_agc_nom=0x0000 Range Load Reg Size=0x58 Request Load Reg Size=0x0E Minislot Size in number of Timebase Ticks is = 4 Minislot Size in Symbols = 64 Bandwidth Requests = 0xA95D6 Piggyback Requests = 0x6102 Invalid BW Requests= 0x0 Minislots Requested= 0x76659C Minislots Granted = 0x1E55137 Minislot Size in Bytes = 16 Map Advance (Dynamic) : 2447 usecs UCD Count = 301435
Presentation_ID
2003 Cisco Systems, Inc. All rights reserved.
Agenda
Show Commands for Configurations Understanding the Cisco DOCSIS Scheduler
Miscellaneous Notes
Presentation_ID
( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (
Presentation_ID
1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
0) 79) 79) 79) 79) 79) 0) 79) 79) 79) 79) 79) 0) 79) 79) 79) 79) 79)
( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10) 79) 79) 79) 79) 79) 10) 79) 79) 79) 79) 79) 10) 79) 79) 79) 79) 79)
( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (
3, 0, 3, 0, 3, 0, 3, 0, 3, 0, 3, 0, 3, 0, 3, 0, 3, 0,
28) 79) 28) 79) 28) 79) 28) 79) 28) 79) 28) 79) 28) 79) 28) 79) 28) 79)
( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (
4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0,
11) 79) 11) 79) 11) 79) 11) 79) 11) 79) 11) 79) 11) 79) 11) 79) 11) 79)
( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (
2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0,
45) 79) 45) 79) 45) 79) 45) 79) 45) 79) 45) 79) 45) 79) 45) 79) 45) 79)
10
Agenda
Show Commands for Configurations Understanding the Cisco DOCSIS Scheduler
Miscellaneous Notes
Presentation_ID
11
12
( 1, 0) ( 7, 0) ( 39, 0) ( 39, 0) ( 39, 0) ( 38, 2) ( 10, 26) ( 1, 76) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 2, 42) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 2, 42) ( 0, 78) ( 0, 78) ( 0, 78) ( 1, 0) ( 0, 14) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 2, 42) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 2, 42) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 7, 64) ( 39, 0) ( 39, 0) ( 39, 0) ( 38, 2) ( 10, 26) ( 1, 76) ( 0, 78) ( 0, 78) ( 1, 0) ( 0, 14) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 2, 42) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 2, 42) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 2, 42) ( 0, 78) ( 0, 78) ( 0, 78) ( 1, 0) ( 0, 14) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 2, 42) ( 0, 78) ( 0, 78) ( 0, 78) ( 0, 78) ( 7, 64) ( 39, 0) ( 39, 0) ( 39, 0) ( 38, 2) ( 10, 26) ( 1, 76) ( 0, 78) ( 0, 78)
Presentation_ID
2003 Cisco Systems, Inc. All rights reserved.
Rsched_Time:8 msecs Current minislot count : 2094017 Flag: 0 Scheduled minislot count : 2094166 Flag: 0 ReqSlotSz:2 ReqSlotChunkSz:8 ImSlotSz:76 SmSlotsz:4 MinFragSz:12 MaxUnfragSz:144 TolUfragJitt:0 MslotBitsExp:7 Current UCD count: 7 UnfragSlotJittLimit: 0 usecs, CACEnf:1 UGS-AD inactivity detection threshold 10 secs QI grant mode : DOCSIS compliant QI granting Requests dropped for size 0 Force fragmentation: Threshold 0, number 0
13
First bucket and 24 minislots (79-55) from 2nd bucket used for IM and DOCSIS 1.0 CMs If we had 172 eMTAs using 1 minislot for each request, then we could use 55 from 2nd bucket, 79 from 3rd bucket and 38 from 4th bucket giving:
( ( 1, 0) ( 55, 0) ( 0, 79) ( 79, 0) ( 38, 41) ( 0, 79) ( 0, 79) ( 0, 79) 0, 79) 0, 79) (
Presentation_ID
14
= 26 calls
I suspect we could get ~ 7 more eMTAs to register and still get 26 calls since the 4th bucket has 7 minislots leftover
If nRTPS polling is not an increment of packetization (usually 20 msec) or fit in 300 msec scheduling wheel, it may be forced to do 150 msec & give:
( 1, 0) ( 55, 0) ( 79, 0) ( 38 2,7) ( 4, 11) ( 4, 11) ( 55 1,7)( 79, 0) ( 38 2,7) ( 4, 11)
Only 17 calls!
Presentation_ID
15
With 250 msec polling, it will be rounded down to 150 to be an even increment of the 300 msec scheduling wheel nRTPS should be 100,000 microsecond polling and low min reserve rate nRTPS would be 2 minislots every 100 msec, giving 32*8/.1 = 2.56 kbps
Presentation_ID
2003 Cisco Systems, Inc. All rights reserved.
16
28U optimizes short grants for VoIP, but above settings won't let that happen
46 long 16qam 160 no 0xA 0xEB 0x152 140 78 yes yes 504 16qam na
Because profile used is from a 28C card, some of these parameters have been overwritten by the linecard itself, but the preambles are bad This is what the short and long should look like:
46 short 16qam 200 no 3 4e 152 18 16 yes yes 0 16qam na 46 long 16qam 216 no 9 e8 152 140 16 yes yes 0 16qam na
Assuming about 100 eMTAs registered on an US port, ~ 47 calls are possible with these settings, when it should be 73! If wanting to use nRTPS with our recommendations for polling rate, mod profiles, with 100 eMTAs on the US, we can get 64
Presentation_ID
2003 Cisco Systems, Inc. All rights reserved.
17
Agenda
Show Commands for Configurations Understanding the Cisco DOCSIS Scheduler
Miscellaneous Notes
Presentation_ID
18
19
4096 will restrict CM's max concat burst & allocate more minislots every 60 msec
If no 1.0 CMs, a hidden command can be used to get rid of the reserved time for 1.0 CMs that can't fragment cable upstream x docsis11-cm-only
Presentation_ID
20
Presentation_ID
21
Scheduler
( 1, 18) ( 0,158) ( 0,158) ( 0,158) ( 0,158)
4096
0 or 1590 1530
(
( (
1,
0) (
0, 63) (
0,158) ( 0,158) (
0,158) (
0,158) ( 0,158) (
0,158) (
0,158) ( 0,158) (
0,158)
0,158) 0,158)
1, 47) ( 1, 51) (
Bottom line: Use default-phy-burst 0 for 1.1 CMs to concat & get better per-CM speeds Set 1.0 CMs max traffic field set < 1600 or configure no concat for 1.0 CMs Use fragment-force if 1.1 CMs concat more then 3500 on legacy or U cards or if CMs concat more then 2000 bytes on an S card
Presentation_ID
22
Agenda
Show Commands for Configurations Understanding the Cisco DOCSIS Scheduler
Miscellaneous Notes
Presentation_ID
23
Rather than pre-scheduling UGS grants off into the future it simply schedules them using a just in time approach as they need to be scheduled
By taking the approach that grants for UGS service flows should be allocated as soon as possible but not necessarily with perfect periodicity we trade off strict jitter guarantees for increased UGS capacity and less Best Effort data fragmentation Another idea is LLQ just for nRTPS No problem with odd polling intervals
Presentation_ID
24
Presentation_ID
25
Presentation_ID
26
Higher levels of jitter, but should typically be less than most devices jitter buffer Requires Admission control be configured otherwise possibility that an US could be oversubscribed causing degradation in service
Presentation_ID
27
Agenda
Show Commands for Configurations Understanding the Cisco DOCSIS Scheduler
Miscellaneous Notes
Presentation_ID
28
Presentation_ID
29
Another possible command to use is; sh int c6/1 modem 0, which can indicate multiple hosts under a cable modem indicating eMTAs and PCs
Presentation_ID
2003 Cisco Systems, Inc. All rights reserved.
30
38836 N/A
38835 3179
0000.39f2.1858
0000.39f2.1858
0
0
18
17
18
17
dyn(S)
dyn(S)
DS
US
act
act
10:21
10:21
If eMTAs do not tear down their call correctly by setting proper timers, it can be done manually via the CMTS Use "cable service flow activity-timeout" Will not clear already hung service flows Will work for the new calls Use "test cable dsd <mac-add> <sfid>" to clear hung service flows (hung prior to adding the activity-timeout command) Use clear packetcable gate id x
31
Presentation_ID
Off-board ATAs
Trying to establish UGS flows for off-board ATAs by pre-configuring in inactive state and establishing a classifier that directs target traffic to that flow From the CMTS:
cable cable cable cable cable cable cable cable cable cable service service service service service service service service service service class class class class class class class class class class 140 140 140 140 140 140 140 140 140 140 name RobTest upstream sched-type 6 req-trans-policy 0 grant-size 265 grant-interval 20000 grant-jitter 800 grants-per-interval 10 admission-timeout 200 activity-timeout 0
Presentation_ID
32
: : : : : : : : : : : : : : :
38837 0000.39f2.2a58 Secondary(Dynamic) Upstream Active [0, 17, 17] 00:29 3178 200 seconds 60 seconds 1356 295608 0 0 87199 bits/sec, 49 packets/sec
Presentation_ID
: : : : : : : : :
33
Presentation_ID
34
Presentation_ID
35
Presentation_ID
36
Presentation_ID
37
Presentation_ID
38
Total number of gates = 10 Total Gates committed(since bootup or clear counter) = 19397
Presentation_ID
39
40
Presentation_ID
41
# of Times 0 0 0 0 0
Exclus Level 0 0 0 6 0
# of Times 0 0 0 0 0
Non-Excls Level 0 0 0 3 0
Resource - Downstream Bandwidth ------------------------------Flow Minor # of Major # of Excls Type Level Times Level Times Level voice 0 0 0 0 0 data 0 0 0 0 0
# of Times 0 0
Presentation_ID
42
0000.cad7.1eba 4.4.0.2
Presentation_ID
43
Agenda
Show Commands for Configurations Understanding the Cisco DOCSIS Scheduler
Miscellaneous Notes
Presentation_ID
44
Use pure 16-QAM profile instead of mixed mod profile Newer IOS changes some Broadcom registry settings, but then causes uncorr FEC to increase on legacy linecards
Presentation_ID
45
ATDMA Preambles
Presentation_ID
46
If nRTPS service flow is configured with a polling rate that is "odd", then it has a more pronounced detrimental affect on scheduling
CSCsc01244 & CSCsd23426, 300 msec polling reverts to 150
Presentation_ID
2003 Cisco Systems, Inc. All rights reserved.
47
Presentation_ID
48
Agenda
Show Commands for Configurations Understanding the Cisco DOCSIS Scheduler
Miscellaneous Notes
Presentation_ID
49
Notes
Be sure cable proxy-arp is enabled for eMTA-eMTA calling Offering DS1 Service CM should have a .cm file with multiple grants per flow Remember that this will be a "nailed up" service and no one can use that reserved BW except the UGS CM even if that UGS CM is not active E911 Preemption If running PacketCable and 911 call comes in, CMTS will drop active call to allow 911 call to complete if BW exceeded For Dali release we have global CLI to turn off 911 pre-emption
[no] cable admission-control 911-preempt
Enabled by default and if a customer needs to turn off preemption, may do so by configuring "no" to this command
ubr10k(config)#cab service flow inactivity-threshold ? <1-3600> Threshold value in seconds (default of 10)
2003 Cisco Systems, Inc. All rights reserved.
Presentation_ID
50
Debugs
Debug cable int c3/0 mac-address xxxx.xxxx.xxxx verbose Debug cable tlvs Debug cable qos Debug cable mac-scheduler admission-control Tells how things are getting put into the scheduler and if they don't fit, why they don't fit If Packetcable Debug packetcable control Debug packetcable gate control Debug packetcable sub <MTAs ip> ver Debug packetcable docsis
Presentation_ID
51
5 19:12:27.733: Starting Admit Timeout Timer. SFID:39015 Expires:602270544 5 19:12:27.733: Inserting a Service Flow Event. SFID:39015 Expires:602270544 5 19:12:27.733: Stale Admitted Event Deleted is - SFID:39015 5 19:12:33.141: Stale Active Event Deleted is - SFID:39017 Expiry Time:602270544
Aug
Aug
Presentation_ID
52